John Goerzen wrote:
On Mon, Mar 08, 2004 at 03:18:40PM -0800, Alex Perry wrote:With that change, the build runs to completion. Two concerns:1. It doesn't run the torture tests for the binary-arch target; you have todebian/rules check and (when I do that) I get a series of segfaults and test failures.I've never run that; if it doesn't happen by default in binary-arch, you are stumbling across something I've never tried. So your result there may mimic mine.
I've attached the slightly-revised script as well as the report from the selftest.
It shows lots and lots of failures under test. I would _REALLY_ appreciate it if people with a pure64 chroot could run that script and see whether they get the same failures (which would blame something in GCC) or they get it to pass (which would blame something in my hardware or my kernel).
2. It appears not to have refreshed the gcc-3.3 deb file as you can see:Weird. I'm afraid I don't have any hint for you there. Note that I am a distinctly poor gcc hacker, and what I've been able to do has been mostly blind trial and error. I have no idea if it's correct or not.
John, could you run the script at your convenience and check that it does build the gcc .deb for you, as expected, and there isn't some subtle mistake in my patch files?
Meanwhile, I'll go back to trying to resurrect my biarch chroot so I can build a kernel.
A second kernel may magically be able to make all these problems vanish... Alex.
NOW RUNNING THE OPTIONAL TESTS - MAY TAKE A WHILE echo -e "\nPatches that Debian applied in this version:" > pxxx for i in cvs-updates gcc-version rename-info-files libstdc++-pic libstdc++-doclink gccbug libtool-rpath mips-branch-fix test-summary gcj-without-rpath libffi-install libffi-no-debug deb-protoize libobjc reporting autoreconf ; do \ echo -e "\n$i:" >> pxxx; \ sed -n 's/^# *DP: */ /p' debian/patches/$i.dpatch >> pxxx; \ done mv -f pxxx stamps/02-patch-stamp mkdir -p stamps /usr/bin/make -f debian/rules.conf control make[1]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5' languages="ada c c++ f77 java objc pascal treelang"; \ addons="cdev c++dev fastjar fdev fixincl javadev libcxx libg2c"; \ addons="$addons libgcc libffi libgcj libgnat libnof libobjc libs"; \ addons="$addons lib64gcc lib64cxx lib64ffi lib64gcj lib64gnat"; \ addons="$addons lib64objc lib64g2c libnof objcdev proto"; \ echo "addons: $addons"; \ m4 -DCV=1:3.3.3 -DNV=1:3.3.4 -DGPC_CV=2:3.3.3.20030830-2 -DBINUTILSV=2.13.90.0.10 -DSRCNAME=gcc-3.3 -D__x86_64__ -DARCH=x86_64 -DOBJC_GC -DLIBC_DEP="libc6-dev (>= 2.3.1)" -DBINUTILS_BUILD_DEP="binutils (>= 2.14.90.0.4) | binutils (<< 2.14), binutils (>= 2.13.90.0.10) [!m68k !sparc] | binutils (>= 2.13.90.0.18-1.3) [m68k] | binutils (>= 2.13.90.0.18-1.4) [sparc]" -DLIBC_BUILD_DEP="libc6.1-dev (>= 2.3.1) [alpha ia64] | libc0.3-dev [hurd-i386] | libc1-dev [freebsd-i386] | libc12-dev [netbsd-i386] | libc6-dev (>= 2.3.1)" \ -DPV=-3.3 \ -DGPC_PV=-2.1-3.3 \ -DCXX_SO=5 \ -DGCC_SO=1 \ -DOBJC_SO=1 \ -DG2C_SO=0 \ -DGCJ_SO=4 \ -DGNAT_SO=3.15 \ -DGNAT_V=3.3 \ -DFFI_SO=2 \ -Denabled_languages="$languages $addons" \ -Dada_no_archs="!arm !hurd-i386 !m68k !freebsd-i386 !netbsd-i386 !amd64" \ -Dpascal_no_archs="!netbsd-i386 !alpha !ia64 !arm !amd64" \ -Dlibgc_no_archs="!avr !freebsd-i386" \ -Dcheck_no_archs="!hurd-i386" \ -Dlocale_no_archs="!netbsd-i386 !hurd-i386" \ debian/control.m4 > debian/control.tmp2 addons: cdev c++dev fastjar fdev fixincl javadev libcxx libg2c libgcc libffi libgcj libgnat libnof libobjc libs lib64gcc lib64cxx lib64ffi lib64gcj lib64gnat lib64objc lib64g2c libnof objcdev proto uniq debian/control.tmp2 > debian/control.tmp rm -f debian/control.tmp2 [ -e debian/control ] \ && cmp -s debian/control debian/control.tmp \ && rm -f debian/control.tmp && exit 0; \ mv debian/control.tmp debian/control; touch stamps/03-control-stamp rm -f debian/rules.parameters.tmp ( \ echo '# configuration parameters taken from upstream source files'; \ echo 'VER := 3.3.3'; \ echo 'BASE_VERSION := 3.3'; \ echo 'SOURCE_VERSION := 1:3.3.3ds5-2'; \ echo 'DEB_VERSION := 1:3.3.3-2'; \ echo 'GPC_BASE_VERSION := 2.1'; \ echo 'DEB_GPC_VERSION := 2:3.3.3.20030830-2'; \ echo 'DEB_SOVERSION := 1:3.3.3-1'; \ echo 'DEB_STDCXX_SOVERSION := 1:3.3.3-1'; \ echo 'GCC_SONAME := 1'; \ echo 'CXX_SONAME := 5'; \ echo 'F77_SONAME := 0'; \ echo 'OBJC_SONAME := 1'; \ echo 'GCJ_SONAME := 4'; \ echo 'GNAT_VERSION := 3.3'; \ echo 'GNAT_SONAME := 3.15'; \ echo 'FFI_SONAME := 2'; \ echo 'LIBC_DEP := libc6-dev (>= 2.3.1)'; \ ) > debian/rules.parameters.tmp [ -e debian/rules.parameters ] \ && cmp -s debian/rules.parameters debian/rules.parameters.tmp \ && rm -f debian/rules.parameters.tmp && exit 0; \ mv debian/rules.parameters.tmp debian/rules.parameters; \ touch stamps/03-control-stamp make[1]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5' /usr/bin/make -f debian/rules2 stamps/04-configure-stamp make[1]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5' make[1]: `stamps/04-configure-stamp' is up to date. make[1]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5' /usr/bin/make -f debian/rules2 stamps/05-build-stamp make[1]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5' make[1]: `stamps/05-build-stamp' is up to date. make[1]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5' /usr/bin/make -f debian/rules2 check make[1]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5' rm -f test-protocol : # build locales needed by libstdc++ testsuite rm -rf locales mkdir locales chmod +x debian/locale-gen debian/locale-gen Generating locales... de_DE.ISO-8859-1... done de_DE.ISO-8859-15@euro... done en_PH.ISO-8859-1... done en_US.ISO-8859-1... done en_US.ISO-8859-15... done en_US.UTF-8... done es_MX.ISO-8859-1... done fr_FR.ISO-8859-1... done it_IT.ISO-8859-1... done Generation complete. echo "Running testsuite ..."; \ if [ -e /proc/meminfo ]; then \ m=`awk '/^((Mem|Swap)Free|Cached)/{m+=$2}END{print int(m*.9)}' \ /proc/meminfo`; \ else \ m=`vmstat --free --swap-free --kilobytes|awk '{m+=$2}END{print int(m*.9)}'`; \ fi; \ ulimit -m $m; \ echo "Limited memory for test runs to `ulimit -m`kB"; \ EXTRA_TEST_PFLAGS=-g0 \ DEJAGNU_TIMEOUT=450 \ LOCPATH=/home/alex/build/gcc-3.3-3.3.3ds5/locales \ /usr/bin/make -C /home/alex/build/gcc-3.3-3.3.3ds5/build -k check 2>&1 | tee test-protocol Running testsuite ... Limited memory for test runs to 278856kB make[2]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build' /usr/bin/make do-check NOTPARALLEL=parallel-ok make[3]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/fastjar' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/fastjar' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/libiberty' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/libiberty/testsuite' cc -DHAVE_CONFIG_H -g -I.. -I../../../src/libiberty/testsuite/../../include -o test-demangle \ ../../../src/libiberty/testsuite/test-demangle.c ../libiberty.a ./test-demangle < ../../../src/libiberty/testsuite/demangle-expected ./test-demangle: 649 tests, 0 failures make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/libiberty/testsuite' make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/libiberty' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3' Making check in include make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/include' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/include' Making check in libio make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libio' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libio' Making check in libmath make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libmath' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libmath' Making check in libsupc++ make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libsupc++' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/libsupc++' Making check in src make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/src' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/src' Making check in po make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po' /bin/sh ../../../../src/libstdc++-v3/../mkinstalldirs /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale/de mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale/de/LC_MESSAGES mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale/fr mkdir /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po/share/locale/fr/LC_MESSAGES make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/po' Making check in testsuite make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' Makefile:477: warning: overriding commands for target `check-am' Makefile:393: warning: ignoring old commands for target `check-am' /usr/bin/make check-DEJAGNU; \ /usr/bin/make check-local make[6]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' Makefile:477: warning: overriding commands for target `check-am' Makefile:393: warning: ignoring old commands for target `check-am' Making a new site.exp file... srcdir=`cd ../../../../src/libstdc++-v3/testsuite && pwd`; export srcdir; \ EXPECT=`if [ -f /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/../../expect/expect ] ; then echo /home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/../../expect/expect ; else echo expect ; fi`; export EXPECT; \ if [ -f ../../expect/expect ]; then \ TCL_LIBRARY=`cd ../../../../src/libstdc++-v3/../tcl/library && pwd`; \ export TCL_LIBRARY; \ fi; \ runtest=`if [ -f /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/../dejagnu/runtest ] ; then echo /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/../dejagnu/runtest ; else echo runtest; fi`; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ $runtest --tool libstdc++-v3 --srcdir $srcdir ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file Test Run By alex on Tue Mar 9 00:43:31 2004 Native configuration is x86_64-pc-linux-gnu === libstdc++-v3 tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/testsuite/libstdc++-v3.dg/dg.exp ... XPASS: 22_locale/collate_byname.cc execution test XPASS: 22_locale/collate_members_char.cc execution test XPASS: 22_locale/collate_members_wchar_t.cc execution test XPASS: 22_locale/ctype_is_char.cc execution test XPASS: 22_locale/ctype_is_wchar_t.cc execution test XPASS: 22_locale/members.cc execution test XPASS: 22_locale/messages_byname.cc execution test XPASS: 22_locale/messages_members_char.cc execution test XPASS: 22_locale/moneypunct_byname.cc execution test XPASS: 22_locale/moneypunct_members_char.cc execution test XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test XPASS: 22_locale/numpunct_byname.cc execution test XPASS: 22_locale/numpunct_members_char.cc execution test XPASS: 22_locale/numpunct_members_wchar_t.cc execution test === libstdc++-v3 Summary === # of expected passes 453 # of unexpected successes 14 # of expected failures 14 make[6]: *** [check-DEJAGNU] Error 1 make[6]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' make[6]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' Makefile:477: warning: overriding commands for target `check-am' Makefile:393: warning: ignoring old commands for target `check-am' === libstdc++-v3 check-abi Summary === # of added symbols: 0 # of missing symbols: 0 # of incompatible symbols: 0 using: /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/config/abi/x86_64-linux-gnu/baseline_symbols.txt make[6]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/testsuite' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3' make[5]: Nothing to be done for `check-am'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3' make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libf2c' cd libU77; /usr/bin/make G77DIR=../../../gcc/ check make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libf2c/libU77' ../../../gcc/g77 -B../../../gcc/ -L.. -g ../../../../src/libf2c/libU77/u77-test.f \ -lg2c -lm -o a.out && ./a.out ../../../../src/libf2c/libU77/u77-test.f: In program `MAIN__': ../../../../src/libf2c/libU77/u77-test.f:214: warning: call idate (i,j,k) ^ Intrinsic `IDATE', invoked at (^), known to be non-Y2K-compliant [info -f g77 M Y2KBAD] ../../../../src/libf2c/libU77/u77-test.f:223: warning: call date (ctim) ^ Intrinsic `DATE', invoked at (^), known to be non-Y2K-compliant [info -f g77 M Y2KBAD] 1 GNU libU77 test at: Tue Mar 9 00:48:22 2004 Logical units 5 and 6 correspond (FNUM) to Unix i/o units 0, 1 Command-line arguments: 0 Arg 0 is: ./a.out and 6 isn't a tty device (ISATTY) Process id (GETPID): 2508 User id (GETUID): 1001 Group id (GETGID): 1001 If you have the `id' program, the following call of SYSTEM should agree with the above: uid=1001(alex) gid=1001(alex) groups=1001(alex),8(mail),20(dialout),24(cdrom),40(src) ./a.out: No such file or directory Login name (GETLOG): Login name (GETENV of LOGNAME): alex UMASK returns 18 FDATE returns: Tue Mar 9 00:48:22 2004 CALL FDATE returns: Tue Mar 9 00:48:22 2004 LTIME returns: 22 48 0 9 2 104 2 68 0 GMTIME returns: 22 48 8 9 2 104 2 68 0 SYSTEM_CLOCK returns: 429778946 100 2147483647 DATE_AND_TIME returns: 20040309 004822.300 -0800 2004 3 9 -480 0 48 22 300 Sleeping for 1 second (SLEEP) ... Elapsed total, user, system time (ETIME): 0.001 0.000 0.001 Looping until clock ticks at least once... Differences in total, user, system time (DTIME): 0.001 0.001 0.000 Elapsed total, user, system time (ETIME): 0.002 0.001 0.001 (Clock-tick detected after 226 1K loops.) IDATE (date,month,year): 9 3 2004 ... and the VXT version (month,date,year): 3 9 4 DATE (dd-mmm-yy): 9-Mar-04 ITIME (hour,minutes,seconds): 0 48 23 TIME: 00:48:23 SECNDS(0.0) returns: 2903. SECOND returns: 0.00199800008 CALL SECOND returns: 0.00199800008 Current directory is "/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libf2c/libU77" Host name is scrappy Creating file "foo" for testing... with stat array 775 2260152 33206 1 1001 1001 0 2 1078822103 1078822103 1078822103 4096 8 The current error number is: 2 and the corresponding message is: No such file or directory This is sent to stderr prefixed by the program name MCLOCK returns 0 MCLOCK8 returns 0 CPU_TIME returns 0.00199800008 You should see exit status 1 make[5]: [check] Error 1 (ignored) rm -f a.out make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libf2c/libU77' make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libf2c' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libobjc' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libobjc' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libiberty' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libiberty/testsuite' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libiberty/testsuite' make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libiberty' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi' Making check in include make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi/include' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi/include' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi' make[5]: Nothing to be done for `check-am'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi' make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libffi' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava' Making check in libltdl make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/libltdl' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/libltdl' Making check in testsuite make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/testsuite' /usr/bin/make check-DEJAGNU make[6]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/testsuite' Making a new site.exp file... srcdir=`cd ../../../../src/libjava/testsuite && pwd`; export srcdir; \ EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; \ runtest="`if [ -f ../../../../src/libjava/../dejagnu/runtest ] ; then echo ../../../../src/libjava/../dejagnu/runtest ; else echo runtest; fi` INTERPRETER=yes"; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ $runtest --tool libjava --srcdir $srcdir ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi Test Run By alex on Tue Mar 9 00:48:31 2004 Native configuration is x86_64-pc-linux-gnu === libjava tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.compile/compile.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.jacks/jacks.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.jni/jni.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.lang/lang.exp ... WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest execution - bytecode->native test WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest -O execution - bytecode->native test Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.loader/loader.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/libjava/testsuite/libjava.mauve/mauve.exp ... === libjava Summary === # of expected passes 2983 # of unexpected failures 4 # of expected failures 16 # of untested testcases 16 make[6]: *** [check-DEJAGNU] Error 1 make[6]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/testsuite' make[5]: *** [check-am] Error 2 make[5]: Target `check' not remade because of errors. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/testsuite' Making check in gcj make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/gcj' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/gcj' Making check in include make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/include' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava/include' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava' make[5]: Nothing to be done for `check-am'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava' make[4]: *** [check-recursive] Error 1 make[4]: Target `check' not remade because of errors. make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libjava' make[3]: *** [check-target-libjava] Error 2 make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/zlib' make[4]: Nothing to be done for `check'. make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/zlib' make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' Making check in include make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc/include' make[5]: Nothing to be done for `check'. make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc/include' make[5]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc -B/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/ -B/usr/x86_64-linux/bin/ -B/usr/x86_64-linux/lib/ -isystem /usr/x86_64-linux/include -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DTHREAD_LOCAL_ALLOC=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I. -I../../../src/boehm-gc -I../../../src/boehm-gc/include -fexceptions -I././targ-include -I./../../../src/boehm-gc/./libc/include -O2 -g -c ../../../src/boehm-gc/tests/test.c /bin/sh ./libtool --mode=link /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc -B/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/ -B/usr/x86_64-linux/bin/ -B/usr/x86_64-linux/lib/ -isystem /usr/x86_64-linux/include -fexceptions -I././targ-include -I./../../../src/boehm-gc/./libc/include -O2 -g -O2 -o gctest -shared-libgcc test.o ./libgcjgc.la -lpthread -ldl /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc -B/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/ -B/usr/x86_64-linux/bin/ -B/usr/x86_64-linux/lib/ -isystem /usr/x86_64-linux/include -fexceptions -I././targ-include -I./../../../src/boehm-gc/./libc/include -O2 -g -O2 -o .libs/gctest -shared-libgcc test.o ./.libs/libgcjgc.so -lpthread -ldl -Wl,--rpath -Wl,/usr/lib/. creating gctest /usr/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=cc " "CFLAGS=-O2 -g" "CXXFLAGS=-g -O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -g" "INSTALL=/bin/sh /home/alex/build/gcc-3.3-3.3.3ds5/src/install-sh -c" "INSTALL_DATA=/bin/sh /home/alex/build/gcc-3.3-3.3.3ds5/src/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /home/alex/build/gcc-3.3-3.3.3ds5/src/install-sh -c " "INSTALL_SCRIPT=/bin/sh /home/alex/build/gcc-3.3-3.3.3ds5/src/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-O2 -g" "LIBCFLAGS_FOR_TARGET=-O2 -g" "MAKE=/usr/bin/make" "MAKEINFO=makeinfo --no-split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr" "infodir=/usr/share/info" "libdir=/usr/lib" "prefix=/usr" "tooldir=/usr/x86_64-linux" "AR=ar" "AS=as" "CC=/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc -B/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/ -B/usr/x86_64-linux/bin/ -B/usr/x86_64-linux/lib/ -isystem /usr/x86_64-linux/include" "CXX=/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/g++ -B/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/ -nostdinc++ -nostdinc++ -I/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/include/x86_64-linux -I/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/include -I/home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/libsupc++ -I/home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/libio -I/home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/include/backward -I/home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/testsuite -L/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/src -L/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/libstdc++-v3/src/.libs -B/usr/x86_64-linux/bin/ -B/usr/x86_64-linux/lib/ -isystem /usr/x86_64-linux/include" "LD=ld" "LIBCFLAGS=-O2 -g" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" check-TESTS make[6]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' Switched to incremental mode Emulating dirty bits with mprotect/signals Segfault at 0x504f60 Unexpected bus error or segmentation fault FAIL: gctest =================== 1 of 1 tests failed =================== make[6]: *** [check-TESTS] Error 1 make[6]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' make[5]: *** [check-am] Error 2 make[5]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' make[4]: *** [check-recursive] Error 1 make[4]: Target `check' not remade because of errors. make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/x86_64-linux/boehm-gc' make[3]: *** [check-target-boehm-gc] Error 2 make[4]: Entering directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc' Making a new config file... echo "set tmpdir /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/testsuite" >> ./tmp0 test -d testsuite || mkdir testsuite rm -f testsuite/site.exp sed '/set tmpdir/ s|testsuite|testsuite|' < site.exp > testsuite/site.exp (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd ../../src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool gcc ) Test Run By alex on Tue Mar 9 01:15:01 2004 Native configuration is x86_64-pc-linux-gnu === gcc tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.c-torture/compile/compile.exp ... FAIL: gcc.c-torture/compile/simd-5.c, -O2 FAIL: gcc.c-torture/compile/simd-5.c, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/compile/simd-5.c, -O3 -g FAIL: gcc.c-torture/compile/simd-5.c, -Os Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.c-torture/execute/execute.exp ... XPASS: gcc.c-torture/execute/20020227-1.c execution, -O0 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O1 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O2 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -fomit-frame-pointer XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -g XPASS: gcc.c-torture/execute/20020227-1.c execution, -Os FAIL: gcc.c-torture/execute/990208-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/990208-1.c execution, -O3 -g Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/cpp/cpp.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/debug/debug.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/dg.exp ... FAIL: gcc.dg/20020103-1.c scan-assembler-not LC FAIL: gcc.dg/duff-2.c (test for excess errors) Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/format/format.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/special/ecos.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/special/mips-abi.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/special/special.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/tls/tls.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/torture/dg-torture.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.dg/weak/weak.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/acker1.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/arm-isr.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/bprob.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/dg-test.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/dhry.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/gcov.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/linkage.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/matrix1.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/mg.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/sieve.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/gcc.misc-tests/sort2.exp ... === gcc Summary === # of expected passes 21125 # of unexpected failures 8 # of unexpected successes 6 # of expected failures 73 # of unresolved testcases 5 # of unsupported tests 176 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc version 3.3.3 (Debian 20040306) make[4]: [check-gcc] Error 1 (ignored) (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd ../../src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool g++ ) Test Run By alex on Tue Mar 9 01:25:35 2004 Native configuration is x86_64-pc-linux-gnu === g++ tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/bprob/bprob.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/compat/compat.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/debug/debug.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/dg.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/gcov/gcov.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/special/ecos.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.dg/tls/tls.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g++.old-deja/old-deja.exp ... XPASS: g++.other/init5.C Execution test FAIL: g++.robertl/eb132.C (test for excess errors) === g++ Summary === # of expected passes 8181 # of unexpected failures 1 # of unexpected successes 1 # of expected failures 93 # of untested testcases 22 # of unsupported tests 29 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/testsuite/../g++ version 3.3.3 (Debian 20040306) make[4]: [check-g++] Error 1 (ignored) (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd ../../src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool g77 ) Test Run By alex on Tue Mar 9 01:31:21 2004 Native configuration is x86_64-pc-linux-gnu === g77 tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.dg/bprob/bprob.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.dg/dg.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.dg/gcov/gcov.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.f-torture/compile/compile.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.f-torture/execute/execute.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/g77.f-torture/noncompile/noncompile.exp ... === g77 Summary === # of expected passes 1720 # of unsupported tests 8 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/testsuite/../g77 version 3.3.3 (Debian 20040306) (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd ../../src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool objc ) Test Run By alex on Tue Mar 9 01:32:46 2004 Native configuration is x86_64-pc-linux-gnu === objc tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/objc/compile/compile.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/objc/execute/execute.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/objc.dg/dg.exp ... Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/objc.dg/special/special.exp ... === objc Summary === # of expected passes 1166 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc version 3.3.3 (Debian 20040306) mkdir testsuite/treelang touch ../../src/gcc/testsuite/treelang/{a01gcco01runpgmerr,a01gcc.out01,a01gcc.out01err} rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ TRANSFORM=s,x,x,; export TRANSFORM; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd ../../src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \ export TCL_LIBRARY ; fi ; \ PATH=`cd ..;${PWDCMD-pwd}`:$PATH; export PATH; \ gcc_extras="-B`cd ..;${PWDCMD-pwd}` -B`cd ..;${PWDCMD-pwd}`/treelang"; export gcc_extras; \ runtest --tool treelang Test Run By alex on Tue Mar 9 01:33:37 2004 Native configuration is x86_64-pc-linux-gnu === treelang tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /home/alex/build/gcc-3.3-3.3.3ds5/src/gcc/testsuite/treelang/treetests.exp ... === treelang Summary === # of expected passes 1 rm ../../src/gcc/testsuite/treelang/{a01gcco01runpgmerr,a01gcc.out01,a01gcc.out01err} make[4]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build/gcc' make[3]: Target `do-check' not remade because of errors. make[3]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build' make[2]: *** [check] Error 2 make[2]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5/build' ps aux | fgrep logwatch | fgrep -v fgrep alex 20843 0.0 0.0 88 4 ? DN 01:33 0:00 grep -F logwatch SHELL=/bin/bash -e?? MAKEFLAGS=w SSH_CLIENT=10.11.6.6 45877 22 SSH_TTY=/dev/pts/0 USER=alex MAKELEVEL=2 MFLAGS=-w PATH=/home/alex/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games MAIL=/var/mail/alex _=/bin/sh PWD=/home/alex/build/gcc-3.3-3.3.3ds5 DH_COMPAT=2 HOME=/home/alex SHLVL=4 LOGNAME=alex SSH_CONNECTION=10.11.6.6 45877 10.11.15.5 22 /bin/grep if [ -f /home/alex/build/gcc-3.3-3.3.3ds5/build/logwatch.pid ]; then \ kill -1 `cat /home/alex/build/gcc-3.3-3.3.3ds5/build/logwatch.pid`; \ else \ true; \ fi ps aux | fgrep logwatch | fgrep -v fgrep make[1]: [stamps/06-check-stamp] Error 1 (ignored) chmod 755 /home/alex/build/gcc-3.3-3.3.3ds5/src/contrib/test_summary if [ -x /home/alex/build/gcc-3.3-3.3.3ds5/src/contrib/test_summary ]; then \ rm -f test-summary; \ ( \ cd /home/alex/build/gcc-3.3-3.3.3ds5/build; \ echo '' > ts-include; \ echo '' >> ts-include; \ if [ -f /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/.bad_compare ]; then \ echo 'Bootstrap comparision failure:' >> ts-include; \ cat /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/.bad_compare >> ts-include; \ echo '' >> ts-include; \ echo '' >> ts-include; \ fi; \ echo "Build Dependencies:" >> ts-include; \ dpkg -l binutils `echo 'libc6-dev (>= 2.3.1)' | awk '{print $1}'` \ >> ts-include; \ echo '' >> ts-include; \ cat ../stamps/02-patch-stamp >> ts-include; \ BOOT_CFLAGS="-g -O2 " \ /home/alex/build/gcc-3.3-3.3.3ds5/src/contrib/test_summary \ -i ts-include -m "gcc@packages.debian.org gcc-testresults@gcc.gnu.org alex" \ ) > raw-test-summary; \ if [ -n "" ]; then \ echo "Test suite used: " > test-summary; \ echo " Do not interpret the results on its own" >> test-summary; \ echo " but compare them with the results from" >> test-summary; \ echo " the gcc-snapshot package." >> test-summary; \ fi; \ sed -n '/^Mail/s/.*"\([^"][^"]*\)".*/\1/p' raw-test-summary \ >> test-summary; \ awk '/^cat/, /^EOF/' raw-test-summary | grep -v EOF >> test-summary; \ if [ -f bootstrap-summary ]; then \ echo '' >> test-summary; \ cat bootstrap-summary >> test-summary; \ fi; \ echo 'BEGIN test-summary'; \ cat test-summary; \ echo 'END test-summary'; \ fi tail: cannot open `../src/LAST_UPDATED' for reading: No such file or directory BEGIN test-summary Results for 3.3.3 (Debian 20040306) testsuite on x86_64-pc-linux-gnu LAST_UPDATED: Native configuration is x86_64-pc-linux-gnu === g++ tests === Running target unix XPASS: g++.other/init5.C Execution test FAIL: g++.robertl/eb132.C (test for excess errors) === g++ Summary === # of expected passes 8181 # of unexpected failures 1 # of unexpected successes 1 # of expected failures 93 # of untested testcases 22 # of unsupported tests 29 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/testsuite/../g++ version 3.3.3 (Debian 20040306) === g77 tests === Running target unix === g77 Summary === # of expected passes 1720 # of unsupported tests 8 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/testsuite/../g77 version 3.3.3 (Debian 20040306) === gcc tests === Running target unix FAIL: gcc.c-torture/compile/simd-5.c, -O2 FAIL: gcc.c-torture/compile/simd-5.c, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/compile/simd-5.c, -O3 -g FAIL: gcc.c-torture/compile/simd-5.c, -Os XPASS: gcc.c-torture/execute/20020227-1.c execution, -O0 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O1 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O2 XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -fomit-frame-pointer XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -g XPASS: gcc.c-torture/execute/20020227-1.c execution, -Os UNRESOLVED: gcc.c-torture/execute/20020720-1.c execution, -O1 UNRESOLVED: gcc.c-torture/execute/20020720-1.c execution, -O2 UNRESOLVED: gcc.c-torture/execute/20020720-1.c execution, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/20020720-1.c execution, -O3 -g UNRESOLVED: gcc.c-torture/execute/20020720-1.c execution, -Os FAIL: gcc.c-torture/execute/990208-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/990208-1.c execution, -O3 -g FAIL: gcc.dg/20020103-1.c scan-assembler-not LC FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes 21125 # of unexpected failures 8 # of unexpected successes 6 # of expected failures 73 # of unresolved testcases 5 # of unsupported tests 176 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc version 3.3.3 (Debian 20040306) === objc tests === Running target unix === objc Summary === # of expected passes 1166 /home/alex/build/gcc-3.3-3.3.3ds5/build/gcc/xgcc version 3.3.3 (Debian 20040306) === treelang tests === Running target unix === treelang Summary === # of expected passes 1 === libjava tests === Running target unix WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest execution - bytecode->native test WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest -O execution - bytecode->native test === libjava Summary === # of expected passes 2983 # of unexpected failures 4 # of expected failures 16 # of untested testcases 16 === libstdc++-v3 check-abi Summary === # of added symbols: 0 # of missing symbols: 0 # of incompatible symbols: 0 using: /home/alex/build/gcc-3.3-3.3.3ds5/src/libstdc++-v3/config/abi/x86_64-linux-gnu/baseline_symbols.txt === libstdc++-v3 tests === Running target unix XPASS: 22_locale/collate_byname.cc execution test XPASS: 22_locale/collate_members_char.cc execution test XPASS: 22_locale/collate_members_wchar_t.cc execution test XPASS: 22_locale/ctype_is_char.cc execution test XPASS: 22_locale/ctype_is_wchar_t.cc execution test XPASS: 22_locale/members.cc execution test XPASS: 22_locale/messages_byname.cc execution test XPASS: 22_locale/messages_members_char.cc execution test XPASS: 22_locale/moneypunct_byname.cc execution test XPASS: 22_locale/moneypunct_members_char.cc execution test XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test XPASS: 22_locale/numpunct_byname.cc execution test XPASS: 22_locale/numpunct_members_char.cc execution test XPASS: 22_locale/numpunct_members_wchar_t.cc execution test === libstdc++-v3 Summary === # of expected passes 453 # of unexpected successes 14 # of expected failures 14 Compiler version: 3.3.3 (Debian 20040306) Platform: x86_64-pc-linux-gnu configure flags: --host=x86_64-linux -v --enable-languages=c,c++,java,f77,objc,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc BOOT_CFLAGS=-g -O2 Build Dependencies: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii binutils 2.14.90.0.7-5 The GNU assembler, linker and binary utiliti ii libc6-dev 2.3.2.ds1-11 GNU C Library: Development Libraries and Hea Patches that Debian applied in this version: cvs-updates: CVS updates from the 3.3 branch upto 20040306. gcc-version: Add "(Debian)" to the gcc version string rename-info-files: Allow transformations on info file names. Reference the transformed info file names in the texinfo files. libstdc++-pic: Build and install libstdc++_pic.a library. libstdc++-doclink: link local libstdc++ documentation to local source-level documentation gccbug: Use sensible-editor instead of vi as fallback editor libtool-rpath: 2003-03-10 Andreas Schwab <schwab at suse dot de> With the introduction of multi-os-directory the libdir specification in *.la files have /. appended to \$(libdir). This confuses libtool when it tries to find out whether to add -rpath, because it only matches literally against sys_lib_dlsearch_path members. Tested on i386-linux. mips-branch-fix: Fix #207915 (PR11716). Make GCC think that the maximum length of a short branch is 64K instead of 128K. It's a big hammer, but it works. test-summary: add libstdc++-v3's check summary to the test summary gcj-without-rpath: don't define runtime link path for java binaries and libraries libffi-install: Allows libffi to be installed libffi-no-debug: Do not build libffi with debug information, although configuring with --enable-debug deb-protoize: build protoize/unprotoize by default libobjc: Find gc.h header in /usr/include/gc for --enable-objc-gc enabled builds. reporting: <compiler> --help gives hint to /usr/share/doc/debian/bug-reporting.txt autoreconf: autoreconf several directories for proper mipsen libtool support Counting all warnings, there are 268 warnings in stage3 of this bootstrap. Number of warnings per file: 225 SYSCALLS.c 6 ./ffe.texi 5 gcc/treelang/parse.c 4 ./intdoc.texi 3 gcc/tlink.c 3 gcc/gcc.c 3 /usr/share/bison/bison.simple 2 insn-conditions.c 2 gcc/f/sta.c 2 gcc/crtstuff.c 2 gcc/config/i386/i386.md 1 gcc/unwind-pe.h 1 gcc/ra-colorize.c 1 gcc/ra-build.c 1 gcc/objc/lang-specs.h 1 gcc/java/jvspec.c 1 gcc/cp/init.c 1 gcc/cp/except.c 1 gcc/config/i386/x86-64.h 1 gcc/config/i386/i386.c 1 gcc/collect2.c 1 auto-host.h Number of warning types: 224 function declaration isn't a prototype 7 string length `???' is greater than the length `???' ISO C89 compilers are required to support 6 undefined flag: srcdir. 4 comparison of unsigned expression < 0 is always false 3 label `???' defined but not used 3 assignment makes pointer from integer without a cast 2 unlikely character ) in @var. 2 unlikely character ( in @var. 2 source missing a mode? 2 passing arg ??? of `???' discards qualifiers from pointer target type 2 implicit declaration of function `???' 2 dereferencing type-punned pointer will break strict-aliasing rules 2 conflicting types for built-in function `???' 1 unused parameter `???' 1 this is the location of the previous definition 1 initialization makes pointer from integer without a cast 1 `long' switch expression not converted to `int' in ISO C 1 `HAVE_AS_DWARF2_DEBUG_LINE' redefined 1 `???' might be used uninitialized in this function 1 `???' defined but not used END test-summary touch stamps/06-check-stamp make[1]: Leaving directory `/home/alex/build/gcc-3.3-3.3.3ds5'
Attachment:
gcc-3.3.sh
Description: Bourne shell script