Ian Zimmerman <[EMAIL PROTECTED]> writes:
> Ok, there's now
>
> http://www.speakeasy.net/~itz/hacks/Mail-Sort-2002.03.29.tar.gz
>
> , yet another try (man if _this_ solves it I have been severely
> deluded that I understand Unix)
Sorry to tell you, but the problem is still not solved. This time
the first three "make test" did well, but when I tested the 4th
time I got "greetings" from gdb and again, some tests failed:
[riechert@tairou Mail-Sort-2002.03.29]$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/local/lib/perl5/5.6.1/i686-linux -I/usr/local/lib/perl5/5.6.1 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/deliver....ok
t/headers....ok
t/lock.......ok
t/log........ok
All tests successful.
Files=4, Tests=50, 7 wallclock secs ( 1.66 cusr + 0.20 csys = 1.86 CPU)
[riechert@tairou Mail-Sort-2002.03.29]$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/local/lib/perl5/5.6.1/i686-linux -I/usr/local/lib/perl5/5.6.1 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/deliver....dubious
Test returned status 0 (wstat 139, 0x8b)
Executing /usr/bin/gdb "/usr/bin/perl" "core" (bt)...
GNU gdb 19991004
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
Core was generated by `/usr/bin/perl -w t/deliver.t'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libnsl.so.1...done.
Reading symbols from /lib/libdl.so.2...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/libcrypt.so.1...done.
Reading symbols from /lib/libutil.so.1...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Reading symbols from /usr/local/lib/perl5/5.6.1/i686-linux/auto/IO/IO.so...done.
Reading symbols from /usr/local/lib/perl5/5.6.1/i686-linux/auto/Fcntl/Fcntl.so...
done.
Reading symbols from /usr/local/lib/perl5/5.6.1/i686-linux/auto/POSIX/POSIX.so...
done.
#0 0x808b9d8 in Perl_my_pclose ()
(gdb) error detected on stdin
DIED. FAILED tests 8-9
Failed 2/9 tests, 77.78% okay
t/headers....ok
t/lock.......ok
t/log........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/deliver.t 0 139 9 2 22.22% 8-9
Failed 1/4 test scripts, 75.00% okay. 2/50 subtests failed, 96.00% okay.
make: *** [test_dynamic] Error 9
> Andreas> BTW, does your test intends to fill up my mailbox with mail
> Andreas> of type 1? I got 2 types of mail:
>
> Yes, that was the intended effect, but since it was confusing I
> changed it that both tests now deliver a nonempty message.
>
> Sorry for the spam-like effect, you can always forward them back to me
> if you like :-)
I collect them till I have 100, then I am going to send them to you ;-)
Hope that helps,
Andreas