Bug#177303: Accepts illegal declaration "int x[2, 3];" in C99 mode
On Saturday, January 18, 2003, at 11:44 AM, Falk Hueffner wrote: The declaration int x[2, 3]; is not legal in C99, since "2, 3" is not an assignment-expression. I'm not a C99 language lawyer, but are you sure? Is the comma operator allowed there, or would one have to write "int x[(2,3)]" to get that behavior?
Bug#177303: Accepts illegal declaration "int x[2, 3];" in C99 mode
Anthony DeRobertis <[EMAIL PROTECTED]> writes: > > The declaration > > > > int x[2, 3]; > > > > is not legal in C99, since "2, 3" is not an assignment-expression. > > I'm not a C99 language lawyer, but are you sure? Is the comma operator > allowed there, or would one have to write "int x[(2,3)]" to get that > behavior? The definition of a direct-declarator, in 6.7.5/1, is direct-declarator: identifier ( declarator ) direct-declarator [ type-qualifier-list-opt assignment-expr-opt ] direct-declarator [ static type-qualifier-list-opt assignment-expr ] direct-declarator [ type-qualifier-list static assignment-expr ] direct-declarator [ type-qualifier-list-opt * ] direct-declarator ( parameter-type-list ) direct-declarator ( identifier-list-opt ) So you must have an assignment-expr in the brackets. The comma operator is defined in 6.5.17 expression: assignment-expr expression , assignment-expr so it is only allowed in expression, not in assignment-expression. Writing "int x[(2,3)];" is most likely ill-formed as well (depending on context). 2,3 is not a constant expression, as 6.6/3 says [#3] Constant expressions shall not contain assignment, increment, decrement, function-call, or comma operators, except when they are contained within a subexpression that is not evaluated. So in C89, "int x[(2,3)];" is ill-formed, as the array bounds must be a constant expression. In C99, this declares a variable-length array, which may or may not be allowed depending on context. Regards, Martin
Bug#177016: {m68k} Internal error while building hdf5
Le jeu 16/01/2003 à 22:39, Matthias Klose a écrit : > Josselin Mouette writes: > > Package: gcc-3.2 > > Version: 1:3.2.2-0pre3 > > Severity: important > > > > It seems that the m68k buildd encountered a GCC bug while building HDF5 > > with gcc-3.2 : > > http://buildd.debian.org/fetch.php?&pkg=hdf5&ver=1.4.4-1&arch=m68k&stamp=1042664726&file=log&as=raw > > The appropriate lines are : > > gcc -Wno-long-long -ansi -pedantic -Wall -W -Wundef -Wshadow > > -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align > > -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return > > -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations > > -Wredundant-decls -Wnested-externs -Winline -O -I. -I../../../src > > -DH5_DEBUG_API -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > > -D_FILE_OFFSET_BITS=64 -D_POSIX_SOURCE -D_BSD_SOURCE -c > > ../../../src/H5Fistore.c -fPIC -DPIC -o .libs/H5Fistore.lo > > ../../../src/H5Fistore.c: In function `H5F_istore_read': > > ../../../src/H5Fistore.c:1777: Internal compiler error in > > instantiate_virtual_regs_1, at function.c:4134 > > > > I don't have much time to investigate on it yet, but I will try to > > extract the faulty code in a few days. > > yes, _PLEASE_ > > - attach the preprocessed source The preprocessed source is quite huge (~200K), even when removing all the other functions, as there are lots of required headers. It is available on gluck:~joss/public_html/foo.i. > - name the gcc versions that built your package It looks like GCC 2.95.4 and GCC 3.0.4 don't exhibit that bug. > - investigate, if changing the optimization level / omitting -f > options changes the behaviour. The only faulty seems to be -O1. With -O0 or -O2, the file builds fine (which makes me wonder if this package shouldn't be built with -O2 anyway). Regards, -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: PGP signature
Bug#177036: zsh fails as well...
[...] dpkg-deb: building package `zsh' in `../zsh_4.0.6-19_m68k.deb'. test -f debian/rules mkdir obj-static cd obj-static && CFLAGS='-Wall -g -O2' ../configure --prefix=/usr --bindir=/bin --mandir=/usr/share/man +--infodir=/usr/share/info --enable-maildir-support --enable-max-jobtable-size=256 --enable-function-subdirs +--enable-site-fndir=/usr/local/share/zsh/site-functions --with-curses-terminfo --enable-etcdir=/etc/zsh +--disable-dynamic --enable-ldflags=-static configuring for zsh 4.0.6 checking build system type... m68k-unknown-linux-gnu checking host system type... m68k-unknown-linux-gnu checking for gcc... gcc checking for C compiler default output... configure: error: C compiler cannot create executables See `config.log' for more details. make: *** [stamp-configure-static] Error 77 full build log at: http://buildd.debian.org/fetch.php?&pkg=zsh&ver=4.0.6-19&arch=m68k&stamp=1043046067&file=log&as=raw config.log says: ## --- ## ## Core tests. ## ## --- ## configure:1339: checking build system type configure:1357: result: m68k-unknown-linux-gnu configure:1365: checking host system type configure:1379: result: m68k-unknown-linux-gnu configure:1799: checking for gcc configure:1815: found /usr/bin/gcc configure:1825: result: gcc configure:2069: checking for C compiler version configure:2072: gcc --version &5 gcc (GCC) 3.2.2 20021231 (Debian prerelease) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2075: $? = 0 configure:2077: gcc -v &5 Reading specs from /usr/lib/gcc-lib/m68k-linux/3.2.2/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,pascal,objc --prefix=/usr --mandir=/ usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system -zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-java-gc=boehm - -enable-objc-gc m68k-linux Thread model: posix gcc version 3.2.2 20021231 (Debian prerelease) configure:2080: $? = 0 configure:2082: gcc -V &5 gcc: argument to -V' is missing configure:2085: $? = 1 configure:2109: checking for C compiler default output configure:2112: gcc -Wall -g -O2 -static conftest.c >&5 /usr/bin/ld: cannot open crtbeginT.o: No such file or directory collect2: ld returned 1 exit status Christian
Results for 3.3 20030118 (prerelease) testsuite on sparc-unknown-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is sparc-unknown-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o link UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o execute FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) FAIL: g++.law/profile1.C Execution test XPASS: g++.other/init5.C Execution test === g++ Summary === # of expected passes7847 # of unexpected failures3 # of unexpected successes 1 # of expected failures 91 # of unresolved testcases 2 # of untested testcases 22 # of unsupported tests 16 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix === g77 Summary === # of expected passes1638 # of unsupported tests 8 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix WARNING: program timed out. FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -g FAIL: gcc.dg/cpp/Wunused.c (test for excess errors) FAIL: gcc.dg/cpp/trad/Wunused.c (test for excess errors) FAIL: gcc.dg/20021014-1.c execution test FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20587 # of unexpected failures5 # of expected failures 67 # of unsupported tests 150 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === libjava tests === Running target unix FAIL: PR1343 compilation from bytecode FAIL: PR1343 -O compilation from bytecode 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 FAIL: pr8823 compilation from bytecode FAIL: pr8823 -O compilation from bytecode === libjava Summary === # of expected passes2911 # of unexpected failures8 # of expected failures 14 # of untested testcases 16 === libstdc++-v3 tests === Running target unix FAIL: 22_locale/codecvt_members_char_char.cc execution test FAIL: 22_locale/codecvt_members_wchar_t_char.cc execution test FAIL: 22_locale/ctor_copy_dtor.cc execution test FAIL: 22_locale/ctype_to_char.cc execution test FAIL: 22_locale/ctype_to_wchar_t.cc execution test FAIL: 22_locale/facet.cc execution test FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) FAIL: 27_io/ostream_inserter_arith.cc execution test === libstdc++-v3 Summary === # of expected passes432 # of unexpected failures8 # of expected failures 27 Compiler version: 3.3 20030118 (prerelease) Platform: sparc-unknown-linux-gnu configure flags: --host=sparc-linux -v --enable-languages=c,c++,java,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector.
Results for 3.3 20030118 (prerelease) testsuite on powerpc-unknown-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is powerpc-unknown-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o link UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o execute FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) XPASS: g++.other/init5.C Execution test === g++ Summary === # of expected passes7844 # of unexpected failures2 # of unexpected successes 1 # of expected failures 91 # of unresolved testcases 2 # of untested testcases 23 # of unsupported tests 17 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix === g77 Summary === # of expected passes1638 # of unsupported tests 8 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix FAIL: gcc.c-torture/compile/simd-4.c, -Os FAIL: gcc.c-torture/execute/simd-2.c compilation, -Os UNRESOLVED: gcc.c-torture/execute/simd-2.c execution, -Os FAIL: gcc.dg/20020103-1.c scan-assembler-not LC FAIL: gcc.dg/20020118-1.c execution test FAIL: gcc.dg/altivec-5.c (test for excess errors) FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20617 # of unexpected failures6 # of expected failures 67 # of unresolved testcases 1 # of unsupported tests 138 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === libjava tests === Running target unix FAIL: PR1343 compilation from bytecode FAIL: PR1343 -O compilation from bytecode FAIL: Array_3 execution - source compiled test FAIL: Array_3 execution - bytecode->native test FAIL: Array_3 -O execution - source compiled test FAIL: Array_3 -O execution - bytecode->native test WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest execution - gij test FAIL: pr8823 compilation from bytecode FAIL: pr8823 -O compilation from bytecode === libjava Summary === # of expected passes2907 # of unexpected failures10 # of expected failures 14 # of untested testcases 18 === 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 FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) === libstdc++-v3 Summary === # of expected passes439 # of unexpected failures1 # of unexpected successes 14 # of expected failures 13 Compiler version: 3.3 20030118 (prerelease) Platform: powerpc-unknown-linux-gnu configure flags: --host=powerpc-linux -v --enable-languages=c,c++,java,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector. ada-powerpc: 2002-04-02 David Edelsohn <[EMAIL PROTECTED]> * config/rs6000/rs6000.h (WIDEST_HARDWARE_FP_SIZE): Define.
Results for 3.3 20030118 (prerelease) testsuite on s390-ibm-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is s390-ibm-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o link UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o execute FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) FAIL: g++.eh/terminate2.C Execution test XPASS: g++.other/init5.C Execution test === g++ Summary === # of expected passes7845 # of unexpected failures3 # of unexpected successes 1 # of expected failures 91 # of unresolved testcases 2 # of untested testcases 23 # of unsupported tests 16 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix === g77 Summary === # of expected passes1638 # of unsupported tests 8 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix FAIL: gcc.dg/debug/debug-1.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-1.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-1.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-1.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-2.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-2.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-2.c scan-assembler xyzzy FAIL: gcc.dg/debug/debug-2.c scan-assembler xyzzy FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20569 # of unexpected failures9 # of expected failures 69 # of unsupported tests 156 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === 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 FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) === libstdc++-v3 Summary === # of expected passes439 # of unexpected failures1 # of unexpected successes 14 # of expected failures 13 Compiler version: 3.3 20030118 (prerelease) Platform: s390-ibm-linux-gnu configure flags: --host=s390-linux -v --enable-languages=c,c++,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --with-cpp-install-dir=bin --enable-objc-gc BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector.
Results for 3.3 20030118 (prerelease) testsuite on alpha-unknown-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is alpha-unknown-linux-gnu === libjava tests === Running target unix FAIL: PR1343 compilation from bytecode FAIL: PR1343 -O compilation from bytecode FAIL: initexc execution - gij test FAIL: initexc execution - gij test FAIL: pr8823 compilation from bytecode FAIL: pr8823 -O compilation from bytecode === libjava Summary === # of expected passes2915 # of unexpected failures6 # of expected failures 14 # of untested testcases 14 === libstdc++-v3 tests === Running target unix FAIL: 22_locale/codecvt_members_char_char.cc execution test FAIL: 22_locale/codecvt_members_wchar_t_char.cc execution test FAIL: 22_locale/ctor_copy_dtor.cc execution test FAIL: 22_locale/ctype_to_char.cc execution test FAIL: 22_locale/ctype_to_wchar_t.cc execution test FAIL: 22_locale/facet.cc execution test FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) FAIL: 26_numerics/fabs_inline.cc (test for excess errors) WARNING: 26_numerics/fabs_inline.cc compilation failed to produce executable FAIL: 27_io/ostream_inserter_arith.cc execution test WARNING: program timed out. FAIL: thread/pthread4.cc execution test === libstdc++-v3 Summary === # of expected passes429 # of unexpected failures10 # of expected failures 27 === g++ tests === Running target unix FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) FAIL: g++.dg/tls/init-2.C (test for excess errors) XPASS: g++.other/init5.C Execution test FAIL: g++.pt/repo3.C (test for excess errors) === g++ Summary === # of expected passes7871 # of unexpected failures3 # of unexpected successes 1 # of expected failures 91 # of untested testcases 22 # of unsupported tests 16 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix === g77 Summary === # of expected passes1638 # of unsupported tests 8 /build/buildd/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix WARNING: program timed out. FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -g 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 FAIL: gcc.c-torture/execute/2605-1.c execution, -O2 FAIL: gcc.c-torture/execute/2605-1.c execution, -Os FAIL: gcc.c-torture/execute/simd-2.c compilation, -O3 -fomit-frame-pointer UNRESOLVED: gcc.c-torture/execute/simd-2.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/simd-2.c compilation, -O3 -g UNRESOLVED: gcc.c-torture/execute/simd-2.c execution, -O3 -g FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20618 # of unexpected failures10 # of expected failures 78 # of unresolved testcases 2 # of unsupported tests 145 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /build/buildd/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) Compiler version: 3.3 20030118 (prerelease) Platform: alpha-unknown-linux-gnu configure flags: --host=alpha-linux -v --enable-languages=c,c++,java,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector.
Results for 3.3 20030118 (prerelease) testsuite on i386-pc-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is i386-pc-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) FAIL: g++.dg/tls/init-2.C (test for excess errors) XPASS: g++.other/init5.C Execution test === g++ Summary === # of expected passes7920 # of unexpected failures2 # of unexpected successes 1 # of expected failures 91 # of untested testcases 9 # of unsupported tests 3 /build/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix === g77 Summary === # of expected passes1638 # of unsupported tests 8 /build/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20838 # of unexpected failures1 # of expected failures 69 # of unsupported tests 72 /build/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /build/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === libjava tests === Running target unix FAIL: PR1343 compilation from bytecode FAIL: PR1343 -O compilation from bytecode WARNING: program timed out. FAIL: SyncTest execution - gij test WARNING: program timed out. FAIL: SyncTest execution - gij test FAIL: pr8823 compilation from bytecode FAIL: pr8823 -O compilation from bytecode === libjava Summary === # of expected passes2915 # of unexpected failures6 # of expected failures 14 # of untested testcases 14 === 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 FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) === libstdc++-v3 Summary === # of expected passes439 # of unexpected failures1 # of unexpected successes 14 # of expected failures 13 Compiler version: 3.3 20030118 (prerelease) Platform: i386-pc-linux-gnu configure flags: --host=i386-linux -v --enable-languages=c,c++,java,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector.
Results for 3.3 20030118 (prerelease) testsuite on hppa-unknown-linux-gnu
LAST_UPDATED: Sun Jan 19 09:21:51 UTC 2003 Native configuration is hppa-unknown-linux-gnu === g++ tests === Running target unix FAIL: g++.dg/compat/break/bitfield7 y_tst.o compile UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o link UNRESOLVED: g++.dg/compat/break/bitfield7 x_tst.o-y_tst.o execute FAIL: g++.dg/warn/Wunused-2.C (test for warnings, line 5) FAIL: g++.eh/terminate2.C Execution test XPASS: g++.mike/eh33.C (test for excess errors) XPASS: g++.mike/eh33.C Execution test XPASS: g++.mike/eh50.C (test for excess errors) XPASS: g++.mike/eh50.C Execution test XPASS: g++.other/init5.C Execution test === g++ Summary === # of expected passes7839 # of unexpected failures3 # of unexpected successes 5 # of expected failures 91 # of unresolved testcases 2 # of untested testcases 23 # of unsupported tests 17 /home/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/testsuite/../g++ version 3.3 20030118 (prerelease) === g77 tests === Running target unix FAIL: g77.f-torture/execute/970625-2.f compilation, -O1 === g77 Summary === # of expected passes1636 # of unexpected failures1 # of untested testcases 1 # of unsupported tests 8 /home/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/testsuite/../g77 version 3.3 20030118 (prerelease) === gcc tests === Running target unix FAIL: gcc.dg/duff-2.c (test for excess errors) === gcc Summary === # of expected passes20579 # of unexpected failures1 # of expected failures 67 # of unsupported tests 156 /home/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === objc tests === Running target unix === objc Summary === # of expected passes1153 /home/packages/gcc/snap/gcc-snapshot-20030118/build/gcc/xgcc version 3.3 20030118 (prerelease) === 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/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 FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors) === libstdc++-v3 Summary === # of expected passes439 # of unexpected failures1 # of unexpected successes 13 # of expected failures 14 Compiler version: 3.3 20030118 (prerelease) Platform: hppa-unknown-linux-gnu configure flags: --host=hppa-linux -v --enable-languages=c,c++,f77,objc,ada --prefix=/usr/lib/gcc-snapshot --infodir=/share/info --mandir=/share/man --enable-shared --with-system-zlib --enable-nls --enable-__cxa_atexit --without-included-gettext --enable-clocale=gnu --with-cpp-install-dir=bin BOOT_CFLAGS=-O2 Patches that Debian applied in this version: gcc-m68k-config: 2002-11-25 Andreas Schwab <[EMAIL PROTECTED]> * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, should come from the generic *-*-linux* entry. gcc-m68k-update: Tue Jan 7 18:30:35 CET 2003 Jan Hubicka <[EMAIL PROTECTED]> PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. deb-protoize: build protoize/unprotoize by default objc-testsuite: Run objc tests with -lpthread. libobjc: Find header file for Boehm garbage collector.
Bug#177674: Outdated config.sub/config.guess
Package: gcc-3.2 Version: 3.2.2ds4 Severity: wishlist The config.{sub,guess} scripts in the source tarball are not up to date, and as such, do not correctly handle the recently added config triplet for Debian NetBSD/i386 systems (i386-unknown-netbsdelf-gnu). These scripts occur in the root source directory, as well as the boehm-gc subdirectory. Updated config scripts can be found in the upstream CVS as of 2002-11-30, or the autotools-dev package, version 20021130.1. -- Joel Baker <[EMAIL PROTECTED]> pgpByg4CxmmVw.pgp Description: PGP signature