>>>>> On Thu, 18 Oct 2007 16:07:18 +0100,
Nicholas Clark <nick ccl4.org> said:
> On Thu, Oct 18, 2007 at 05:29:36AM +0200, Andreas J.
Koenig wrote:
>> >>>>> On Wed, 17 Oct 2007 11:02:18
+0200, Mark Overmeer <mark overmeer.net> said:
>>
>> > The code which now fails was ran by
cpan-testers on many many
>> > systems, without problems in 5.6 and 5.8, but
fails on all 5.10/5.9.5
>>
>> > According to the cpantesters results
>> > (http:/
/cpantesters.perl.org/show/Mail-Box.html), it looks like
something
>> > broke between 5.9.2 and 5.9.5.
>>
>> Binary search reveals the test fails since 25986
>>
>> Change 25986 by nicholas nicholas-saigo on
2005/11/04 13:02:42
>>
>> ftrwrite, ftrexec, fteread, ftewrite and fteexec
can all be merged
>> with Perl_pp_ftrread().
> Mmm, I'm not sure about this. The script starts
failing for me on 5.8.1
> $ cat 46463
> #!/usr/local/bin/perl5.10.0
> use filetest 'access';
> -d '/etc';
> -w '/etc/passwd';
> warn -f _ ? "filen" :
"directoryn";
> warn -d _ ? "directoryn" :
"filen";
Ahh, this is a different bug then. Mark told us that he
could not
reproduce it in a small test case. What I tested was the
test suite of
Mail::Box. My binary search appears solid to me. Both perls
were
compiled yesterday and all parameters were equal.
----Program----
eval q{use Mail::Box 2.075};
print $ ? "N/A" : "OK";
print "n";
----Output of .../plC1Mru/perl-5.8.0 25985/bin/perl----
OK
----EOF ($?='0')----
----Output of .../pGlFMnW/perl-5.8.0 25986/bin/perl----
N/A
----EOF ($?='0')----
The N/A comes from the fact that the test suite failed.
Whereas your program says "directory" on both
2598[56].
A binary search for your program leads us to the interval
between
19367 and 19449. I'm running the binary search for this one
over night...
--
andreas
|