Date: Thu, 02 Apr 1998 01:30:16 +0200 From: Palle Girgensohn <girgen@partitur.se> To: stable@FreeBSD.ORG Subject: make buildworld -O3 fails on stable; compile logs Message-ID: <3522CE07.B8F57BB7@partitur.se>
next in thread | raw e-mail | index | archive | help
Hi! This is following up a previous mail: Here's what happens: ===> share/doc/psd/title (cd /usr/src/share/doc/psd/title; groff -mtty-char -Tascii -ms -o1- /usr/src/share/doc/psd/title/Title) | gzip -c > Title.ascii.gz /usr/src/share/doc/psd/title/Title:48: warning: `pt' not defined grotty in free(): warning: chunk is already free. grotty in free(): warning: chunk is already free. grotty in free(): warning: chunk is already free. grotty in free(): warning: chunk is already free. grotty in free(): warning: chunk is already free. grotty in free(): warning: chunk is already free. ... continues for ever... (20000, that's twenty-thousand) lines. Yep, counted them :) Annoying that it's just docs... I cheked a -O1 I did last week on another machine, and it also get the pt defined, but just goes on. with -O3, grotty goes berzerk... Tring the last command by hand I get the pt not defined bit. Don't see how this has anything to do with optimizations... Does make use the newly built groff? The only warning I can find about groff is this: D=1 -I/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/include -I/usr/src/gnu/usr.bin/groff/eqn/include -I/usr/obj/usr/src/tmp/usr/include -c /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc: In method `int list_box::compute_metrics(int)': /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc:162: warning: variable `i' shadows local /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc:94: warning: this is the shadowed declaration /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc: In method `void list_box::compute_sublist_width(int)': /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc:190: warning: variable `i' shadows local /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/list.cc:177: warning: this is the shadowed declaration c++ -I/usr/obj/usr/src/tmp/usr/include/g++ -O3 -pipe -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_STDLIB_H=1 -DSTDLIB_H_DECLARES_GETOPT=1 -DSTDLIB_H_DECLARES_PUTENV=1 -DSTDIO_H_DECLARES_POPEN=1 -DSTDIO_H_DECLARE_PCLOSE=1 -DHAVE_CC_OSFCN_H=1 -DHAVE_CC_LIMITS_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_EXCEPTION=1 -DHAVE_RENAME=1 -DHAVE_MKSTEMP=1 -DSYS_SIGLIST_DECLARED=1 -I/usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/include -I/usr/src/gnu/usr.bin/groff/eqn/include -I/usr/obj/usr/src/tmp/usr/include -c /usr/src/gnu/usr.bin/groff/eqn/../../../../contrib/groff/eqn/over.cc Also, the compile ens 20000 lines after the first grotty line with the following. Guess it just chokes on memory: ===> share/doc/papers/memfs indxbib -c /usr/src/share/doc/papers/memfs/../../../../contrib/groff/indxbib/eign -o ref.bib /usr/src/share/doc/papers/memfs/ref.bib indxbib in free(): warning: page is already free. indxbib in free(): warning: page is already free. vgrind -f < /usr/src/share/doc/papers/memfs/A.t > A.gt refer -n -e -l -s -p /usr/src/share/doc/papers/memfs/ref.bib /usr/src/share/doc/papers/memfs/0.t /usr/src/share/doc/papers/memfs/1.t A.gt > paper.t Failed assertion at line 161, file `/usr/src/gnu/usr.bin/groff/refer/../../../../contrib/groff/refer/token.cc'. Abort trap - core dumped *** Error code 134 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. Regards, palle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3522CE07.B8F57BB7>