Problem: reports do not appear to include (or to be likely to include from
my reading of the current code) all necesary information for
diagnosing problems. I suggest that any line containing /\bpanic:\s+/ should
be put into the report, such as those in the following:

CCCMD =  cc -n32 -DPERL_CORE -c -DDEBUGGING -DDEBUGGING -D_BSD_TYPES -D_BSD_TIME -woff 
1184,1552 -DLANGUAGE_C -O3 -OPT:Olimit=0:space=ON -O2 
cc WARNING:  -O2 conflicts with -O3; using latter value (-O2)
panic: memory wrap.
panic: memory wrap.
gmake[1]: *** [lib/Config.pm] Error 255
gmake: [minitest.prep] Error 2 (ignored)
panic: memory wrap.
gmake: [minitest] Error 255 (ignored)
panic: memory wrap.
Unable to make anything but miniperl in this configuration

(It would appear from the above, and current testing with -64, that at least
in -n32 mode, usemallocwrap does not work on IRIX 6.5; it may work with -64
(testing not complete, but so far so good), or the test it enables may
simply _never_ go off, even if something went wrong, under -64 - I am not a
malloc guru (note that Perl's malloc does not function on IRIX, which may be
related). I will be testing with -Uusemallocwrap shortly.)

Question: Has a patch (e.g., the one by Marcus) to enable tests not failing
with -Dnoextensions=Encode been put in? I am concerned about whether without
said modifier we'll be able to test 5.8.x fully before the next code freeze,
due to time and CPU load limits. (This is partially my fault for not
updating Test::Smoke earlier, of course... sorry!)

    -Allen

-- 
Allen Smith                     http://cesario.rutgers.edu/easmith/
September 11, 2001              A Day That Shall Live In Infamy II
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." - Benjamin Franklin

Reply via email to