From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13256 invoked by alias); 18 Jan 2005 08:19:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 13126 invoked by uid 48); 18 Jan 2005 08:18:40 -0000 Date: Tue, 18 Jan 2005 08:19:00 -0000 Message-ID: <20050118081840.13125.qmail@sourceware.org> From: "christian dot joensson at gmail dot com" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20041122223809.18615.debian-gcc@lists.debian.org> References: <20041122223809.18615.debian-gcc@lists.debian.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/18615] biarch bootstrap fails on sparc-linux (CVS 20041121) X-Bugzilla-Reason: CC X-SW-Source: 2005-01/txt/msg02361.txt.bz2 List-Id: ------- Additional Comments From christian dot joensson at gmail dot com 2005-01-18 08:18 ------- without the libjava tests having run through, this is what I have right now (posting of full test results will come later today) Aurora SPARC Linux Corona (FC3-ish) UltraSparc IIi (Sabre) sun4u: binutils-2.15.92.0.2-5 - sparc bison-1.875c-2 - sparc dejagnu-1.4.4-2 - noarch expect-5.42.1-1 - sparc gcc-3.4.2-6.fc3 - sparc gcc4-4.0.0-0.8sparc - sparc glibc-2.3.3-99 - sparcv9 glibc-2.3.3-99 - sparc64 glibc-headers-2.3.3-99 - sparc64 glibc-kernheaders-2.6-17sparc - sparc kernel-2.6.10-1.1063sp2 - sparc64 package kernel-smp is not installed make-3.80-3 - sparc nptl-devel-2.3.3-99 - sparcv9 tcl-8.4.5-7 - sparc LAST_UPDATED: Mon Jan 17 07:44:17 UTC 2005 === acats tests === FAIL: c32001e FAIL: c330001 FAIL: c43214c FAIL: c52011a FAIL: c62003a FAIL: c62003b FAIL: c64103e FAIL: c64103f FAIL: c64104j FAIL: c64104k FAIL: c64104l FAIL: c64104m FAIL: c64104n FAIL: c64105b FAIL: c95086b FAIL: c96005d FAIL: cb3004a FAIL: cb4001a FAIL: cc1221d FAIL: cc3017c FAIL: cc3120a FAIL: cd2b11a FAIL: cd2b11b === acats Summary === # of expected passes 1944 # of unexpected failures 23 # of unsupported tests 355 Native configuration is sparc-unknown-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/vect/vect-66.c scan-tree-dump-times Alignment of access forced using peeling 1 XPASS: gcc.dg/vect/vect-85.c scan-tree-dump-times vectorized 1 loops 1 === gcc Summary === # of expected passes 32180 # of unexpected failures 1 # of unexpected successes 1 # of expected failures 98 # of untested testcases 28 # of unsupported tests 481 /usr/local/src/trunk/objdir32/gcc/xgcc version 4.0.0 20050117 (experimental) === gfortran tests === Running target unix XPASS: gfortran.dg/ret_pointer_1.f90 -O0 execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O1 execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O2 execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O3 -fomit-frame-pointer execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O3 -fomit-frame-pointer -funroll-loops execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O3 -fomit-frame-pointer -funroll-all- loops -finline-functions execution test XPASS: gfortran.dg/ret_pointer_1.f90 -O3 -g execution test FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution, -O1 FAIL: gfortran.fortran-torture/execute/intrinsic_present.f90 compilation, -O0 FAIL: gfortran.fortran-torture/execute/intrinsic_transpose.f90 execution, -O0 FAIL: gfortran.fortran-torture/execute/intrinsic_transpose.f90 execution, -O1 === gfortran Summary === # of expected passes 5006 # of unexpected failures 4 # of unexpected successes 7 # of expected failures 19 # of untested testcases 1 # of unsupported tests 8 /usr/local/src/trunk/objdir32/gcc/testsuite/../gfortran version 4.0.0 20050117 (experimental) === g++ tests === Running target unix FAIL: g++.dg/pch/empty.C -g (test for excess errors) FAIL: g++.dg/pch/empty.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/empty.C -O2 (test for excess errors) FAIL: g++.dg/pch/externc-1.C -g (test for excess errors) FAIL: g++.dg/pch/externc-1.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/externc-1.C -O2 (test for excess errors) FAIL: g++.dg/pch/static-1.C -g (test for excess errors) FAIL: g++.dg/pch/static-1.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/static-1.C -O2 (test for excess errors) FAIL: g++.dg/pch/system-1.C -g (test for excess errors) FAIL: g++.dg/pch/system-1.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/system-1.C -O2 (test for excess errors) FAIL: g++.dg/pch/system-2.C -g (test for excess errors) FAIL: g++.dg/pch/system-2.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/system-2.C -O2 (test for excess errors) FAIL: g++.dg/pch/uninst.C -g (test for excess errors) FAIL: g++.dg/pch/uninst.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/uninst.C -O2 (test for excess errors) FAIL: g++.dg/pch/wchar-1.C -g (test for excess errors) FAIL: g++.dg/pch/wchar-1.C -O2 -g (test for excess errors) FAIL: g++.dg/pch/wchar-1.C -O2 (test for excess errors) WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce executable XPASS: g++.old-deja/g++.other/init5.C execution test FAIL: g++.old-deja/g++.pt/crash25.C (test for excess errors) === g++ Summary === # of expected passes 10462 # of unexpected failures 22 # of unexpected successes 1 # of expected failures 71 # of untested testcases 21 # of unsupported tests 89 /usr/local/src/trunk/objdir32/gcc/testsuite/../g++ version 4.0.0 20050117 (experimental) === objc tests === Running target unix === objc Summary === # of expected passes 1531 # of unsupported tests 10 /usr/local/src/trunk/objdir32/gcc/xgcc version 4.0.0 20050117 (experimental) === treelang tests === Running target unix === treelang Summary === # of expected passes 22 === libffi tests === Running target unix === libffi Summary === # of expected passes 216 # of unsupported tests 2 === libjava tests === Running target unix === libmudflap tests === Running target unix FAIL: libmudflap.c/pass54-frag.c execution test FAIL: libmudflap.c/pass54-frag.c (-static) execution test === libmudflap Summary === # of expected passes 1278 # of unexpected failures 2 === libstdc++-v3 check-abi Summary === # of added symbols: 63 # of missing symbols: 0 # of incompatible symbols: 0 using: /usr/local/src/trunk/gcc/libstdc++-v3/config/abi/sparc-linux- gnu/baseline_symbols.txt === libstdc++ tests === Running target unix XPASS: 22_locale/locale/cons/12658_thread-1.cc execution test FAIL: ext/array_allocator/2.cc execution test === libstdc++ Summary === # of expected passes 3365 # of unexpected failures 1 # of unexpected successes 1 # of expected failures 6 Compiler version: 4.0.0 20050117 (experimental) Platform: sparc-unknown-linux-gnu configure flags: sparc-linux --enable-__cxa_atexit --enable-shared --enable- languages=c,ada,c++,f95,java,objc,treelang Counting all warnings, there are 145 warnings in stage0 of this bootstrap. Number of warnings per file: 28 libmudflap/mf-hooks1.c 25 libiberty/concat.c 15 libiberty/regex.c 6 libmudflap/mf-runtime.c 6 libmudflap/mf-hooks3.c 6 include/xregex2.h 4 libjava/java/lang/strtod.c 4 libjava/java/lang/dtoa.c 4 include/gc_config.h 4 include/config.h 3 libjava/java/lang/e_exp.c 2 libiberty/pex-unix.c 2 libgfortran/generated/matmul_r8.c 2 libgfortran/generated/matmul_r4.c 2 libgfortran/generated/matmul_i8.c 2 libgfortran/generated/matmul_i4.c 2 libgfortran/generated/matmul_c8.c 2 libgfortran/generated/matmul_c4.c 2 libcpp/macro.c 2 gcc/boehm-gc/os_dep.c 2 fastjar/shift.c 1 raise.c 1 libstdc++-v3/src/bitmap_allocator.cc 1 libobjc/thr.c 1 libobjc/sendmsg.c 1 libmath/stubs.c 1 libjava/prims.cc 1 libjava/java/lang/e_rem_pio2.c 1 libjava/java/lang/e_asin.c 1 libjava/gnu/gcj/io/shs.cc 1 libgfortran/generated/transpose_i8.c 1 libgfortran/generated/transpose_i4.c 1 libgfortran/generated/matmul_l8.c 1 libgfortran/generated/matmul_l4.c 1 libcpp/pch.c 1 java/net/natNetworkInterface.cc 1 gnu/java/nio/natPipeImpl.cc 1 gcc/coretypes.h 1 gcc/boehm-gc/mark_rts.c 1 fastjar/jartool.c 1 fastjar/compress.c Number of warning types: 25 traditional C rejects ISO C style function definitions 16 passing argument 1 of 'size0' from incompatible pointer type 15 signed and unsigned type in conditional expression 5 this is the location of the previous definition 4 ISO C90 does not support \`static' or type qualifiers in parameter array declarators 2 '__wrap_realloc' aliased to undefined symbol 'realloc' 2 '__wrap_munmap' aliased to undefined symbol 'munmap' 2 '__wrap_mmap' aliased to undefined symbol 'mmap' 2 '__wrap_malloc' aliased to undefined symbol 'malloc' 2 '__wrap_free' aliased to undefined symbol 'free' 2 '__wrap_calloc' aliased to undefined symbol 'calloc' 2 '__wrap_alloca' aliased to undefined symbol 'alloca' 2 variable 'out' might be clobbered by 'longjmp' or 'vfork' 2 'sigsetmask' is deprecated (declared at /usr/include/signal.h:184) 2 '__real_realloc' aliased to undefined symbol 'realloc' 2 '__real_munmap' aliased to undefined symbol 'munmap' 2 '__real_mmap' aliased to undefined symbol 'mmap' 2 '__real_malloc' aliased to undefined symbol 'malloc' 2 '__real_free' aliased to undefined symbol 'free' 2 '__real_calloc' aliased to undefined symbol 'calloc' 2 '__real_alloca' aliased to undefined symbol 'alloca' 2 ISO C90 does not support 'static' or type qualifiers in parameter array declarators 2 format '%06lu' expects type 'long unsigned int', but argument 6 has type '__suseconds_t' 2 format '%06lu' expects type 'long unsigned int', but argument 4 has type '__suseconds_t' 2 format '%06lu' expects type 'long unsigned int', but argument 15 has type '__suseconds_t' 2 comparison between signed and unsigned 1 'z' is used uninitialized in this function 1 '__wrap_pthread_join' aliased to undefined symbol 'pthread_join' 1 '__wrap_pthread_exit' aliased to undefined symbol 'pthread_exit' 1 '__wrap_pthread_create' aliased to undefined symbol 'pthread_create' 1 'void byteReverse()' declared 'static' but never defined 1 unused parameter 'ze' 1 unused parameter 'self' 1 unused parameter '_p' 1 't' may be used uninitialized in this function 1 string length \`???' is greater than the length \`???' ISO C89 compilers are required to support 1 'spec_case' may be used uninitialized in this function 1 \`rtx' redefined 1 '__real_pthread_join' aliased to undefined symbol 'pthread_join' 1 '__real_pthread_exit' aliased to undefined symbol 'pthread_exit' 1 '__real_pthread_create' aliased to undefined symbol 'pthread_create' 1 pointer targets in passing arg ??? of \`???' differ in signedness 1 pointer targets in assignment differ in signedness 1 \`PACKAGE_VERSION' redefined 1 \`PACKAGE_TARNAME' redefined 1 \`PACKAGE_STRING' redefined 1 \`PACKAGE_NAME' redefined 1 'noreturn' function does return 1 'mlo' may be used uninitialized in this function 1 'lo' may be used uninitialized in this function 1 'k' may be used uninitialized in this function 1 incompatible implicit declaration of built-in function 'fabsl' 1 'ilim' may be used uninitialized in this function 1 'ilim1' may be used uninitialized in this function 1 'hi' may be used uninitialized in this function 1 function returns address of local variable 1 'delta' may be used uninitialized in this function 1 control reaches end of non-void function 1 comparison between signed and unsigned integer expressions 1 'bs' may be used uninitialized in this function 1 'bd' may be used uninitialized in this function 1 'bb' may be used uninitialized in this function 1 assignment from incompatible pointer type 1 assignment discards qualifiers from pointer target type Counting all warnings, there are 18 warnings in stage3 of this bootstrap. Number of warnings per file: 3 treelang/lex.c 3 gengtype-lex.c 3 gcc/gcc.c 2 gcc/objc/lang-specs.h 2 gcc/java/jcf-io.c 2 gcc/config/sparc/sparc.md 1 include/line-map.h 1 gcc/treelang/lex.l 1 gcc/java/jvspec.c Number of warning types: 6 old-style function definition 1 this is the location of the previous definition 1 string length '844' is greater than the length '509' ISO C89 compilers are required to support 1 string length '834' is greater than the length '509' ISO C89 compilers are required to support 1 string length '783' is greater than the length '509' ISO C89 compilers are required to support 1 string length '709' is greater than the length '509' ISO C89 compilers are required to support 1 string length '643' is greater than the length '509' ISO C89 compilers are required to support 1 string length '608' is greater than the length '509' ISO C89 compilers are required to support 1 operand 2 missing mode? 1 operand 0 missing mode? 1 \`LINEMAP_POSITION_FOR_COLUMN' redefined 1 ISO C forbids passing argument 3 of 'scandir' between function pointer and 'void *' 1 ISO C forbids conversion of function pointer to object pointer type -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18615