Bug#177303: Accepts illegal declaration "int x[2, 3];" in C99 mode

2003-01-20 Thread Anthony DeRobertis
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

2003-01-20 Thread Martin v. Löwis
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

2003-01-20 Thread Josselin Mouette
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...

2003-01-20 Thread Christian T. Steigies
[...]
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Matthias Klose
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

2003-01-20 Thread Joel Baker
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