Hi,

I've downloaded from cpan and installed creamyg's Sort::External module, but it does not seem to be working. Here is the behavior:

1. I created a small unsorted list of data to be sorted.

2. I created my own sort subroutine.

3. Ran the sort with the following settings:

my $sortex = Sort::External->new( -mem_threshold => 2**26, -sortsub => $sortscheme, -working_dir => $temp_directory,);

and it properly sorted my data.

4. Reran the sort with -mem-threshold set to 2**20, forcing the use of temp files and the routine went into an endless loop.

It seems that as soon as the disk temporary file are used, the sort gets stuck in a loop.

Thanks,

--Doug Roberts

doug@parrot-farm.net


In reply to Problem with Sort::External 0.16 by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.