Re: Problem and question
[email protected] (Ed Allen Smith) Fri, 29 Oct 2004 18:58:16 -0400
| Newsgroups | perl.daily-build |
|---|---|
| Message-ID | <[email protected]> |
In message <[email protected]> (on 30 October 2004 00:15:38 +0200), [email protected] (Abe Timmerman) wrote: >Op een nazomerse herfstdag (Friday 29 October 2004 23:35),schreef Ed Allen >Smith: >> In message <[email protected]> (on 29 October 2004 >> >> 22:41:32 +0200), [email protected] (H.Merijn Brand) wrote: >> >On Fri 29 Oct 2004 20:12, Ed Allen Smith <[email protected]> >wrote: >> >> 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: >> > >> >I think I agree. I don't know why they are filtered. Did you >> >have a look in the .log file on the smoke directory? >> >> That's where I'm seeing these; they are not to be found in the mktest.out >> file (all it says is "Unable to make anything but miniperl in this >> configuration", right after the "Compiler info:" line), and I don't _think_ >> they are going to come out in the report. It has not finished smoketesting, >> however, so I could be wrong. >> >> >> 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 > >Test::Smoke doesn't report stuff from the 'Configure' nor from the 'make' >step. I still don't know how to. One thing on my to-do list is to attach the >logfile to the report in case of failures (but VMS has higher priority right >now) Understand! Manual parsing can be done if neccessary with the log afterward, after all. >> Strongly agreed - for one thing, it's been a while since I worked with any >> (computer) language other than Perl! - plus wanting to know for people >> with IRIX 6.2-6.4; I note that Abe has a IRIX 6.2 machine doing >> smoketesting, although it seems to be doing 5.9.x, which may not have the >> problem in question, or it may be that the problem does not show up on a >> machine not capable of -64 (IP22 - especially with R4600 - indicate that it >> would not be capable, I believe). > >Nope, I haven't had any success with "-64", it'll only compile with "-32". -32 (same as -o32) or -n32? >My 6.2 box also does 5.8.x, just tell me what to put in the .cfg as extra >options and I'll restart the current smoke: == -Uusemallocwrap -Dusemallocwrap == are the ones I'm using in a run I just started (see below) for testing what usemallocwrap is doing. For -n32 vs -32/-o32 (yours may well be defaulting to -o32, partially depending on what if anything is in /etc/compiler.defaults (or equivalent for older cc's): == -Accflags='-n32' -Accflags='-32' == or, alternatively, == -Accflags='-n32' == to lock it on a -n32 run. I am currently starting a run on a -n32/-o32 only machine running IRIX 6.5 using -n32 only but both the -Uusemallocwrap and -Dusemallocwrap options. >[iX irix - 6.2 MIPS R4600 Processor Chip Revision: 2.0 (133 MHZ) 1 IP22] Ah. R4600 == no -mips4, just -mips3. It _should_ be able to do -n32, unless the SGI FAQs entry is incorrect. > Checking status for configuration 'smoke58x_config' (5.8.x) > Change number 23430 started on Fri Oct 29 08:47:34 2004. > 2 out of 4 configurations finished in 13 hours 33 minutes. > 2 configurations showed failures (F). > 0 failures in the running configuration. > 2 configurations to finish, estimated completion in 11 hours 43 minutes > Average smoke duration: 6 hours 46 minutes. > >But it might take some time for the answer, as you can see by the avarage >smoketime. Fortunately, if it fails, it does so pretty soon, since it is failing prior to the main perl tests. -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