[Bug bootstrap/22517] New: Bootstrap ICE on latest CVS: tree check: tree-ssa

2005-07-16 Thread mckelvey at maskull dot com
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I../../../gcc/libiberty/../include -W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes ../../../gcc/libiberty/regex.c -o regex.o ../../../gcc/libiberty/regex.c: In function 'byte_re_compile_fastmap': ../../../gcc/libiberty/regex.c:4542: internal compiler error

[Bug tree-optimization/22483] [4.1 Regression] ICE : tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-16 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-07-17 00:56 --- Subject: Bug 22483 Please let me know if the attached fixes it --- Additional Comments From dberlin at gcc dot gnu dot org 2005-07-17 00:56 --- Created an attachment (id=9292) --> (http://gcc.gn

[Bug fortran/21730] Character length incorrect.

2005-07-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-17 00:56 --- Subject: Bug 21730 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-17 00:55:59 Modified files: gcc/testsuite : ChangeLog Added files: gcc/t

[Bug fortran/21730] Character length incorrect.

2005-07-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-17 00:48 --- Subject: Bug 21730 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-17 00:48:46 Modified files: gcc/fortran: ChangeLog decl.c Log message:

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-16 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-17 00:28 --- Created an attachment (id=9291) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9291&action=view) Treat flag_wrapv and min value in a special way -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22493

[Bug tree-optimization/22516] New: Segfault with ivopts at -O

2005-07-16 Thread falk at debian dot org
GNU C version 4.1.0 20050716 (experimental) (alphaev68-unknown-linux-gnu) [EMAIL PROTECTED]:/tmp% cat bug.c void g(int x); void f(int y2) { int y1 = 0, dy = y2; short sy = y2; for (;;) { g(y1); while (dy) { y1 += sy; dy += y2

[Bug other/21071] libtool doesn't use just built libunwind

2005-07-16 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2005-07-16 21:36 --- Yes. The libtool bug still exists. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21071

[Bug tree-optimization/22493] [4.1 Regression] with -fwrapv -INT_MIN is still not positive

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 21:33 --- Note I should give credit to Andrew Haley who pointed me to the mis compiling of Long.toString. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22493

[Bug tree-optimization/22484] [4.1 Regression] ICE: verify_stmts failed with -O3

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 21:31 --- Patch here: . Note this was introduced by the following two patches: 2005-05-31 Andrew Pinski <[EMAIL PROTECTED]> * tree-cfg.c (verify_exp

[Bug middle-end/22284] [4.1 Regression] ia64 exception handling broken

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 21:15 --- Only IA64 exception handling is broken. IA64 exceptions almost always uses libunwind, right (even if GCC creates the libunwind)? -- What|Removed |Added ---

[Bug c++/22136] [4.1 regression] Rejects old-style using declaration

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 21:12 --- Hmm, I almost think this was caused by: 2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]> PR c++/19497 * cp-tree.def (USING_DECL): Update documentation. * cp-tree.h (DECL_DEPENDENT_P):

[Bug libstdc++/21951] [4.0 only] std::vector.reserve() unusable with -Werror -Wall -O -fno-exceptions

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 21:00 --- Fixed by: 2005-07-08 Geoffrey Keating <[EMAIL PROTECTED]> * tree-inline.c (expand_call_inline): Prevent 'may reach end' warning in system headers. -- What|Removed

[Bug libstdc++/22515] New: operator>>(istream, string/CharT*) can be faster

2005-07-16 Thread pcarlini at suse dot de
I don't know exactly how much (2x?), but certainly can be faster and should just exploit a "bulky" algorithm very similar to what we have for istream::getline and getline(istream, string) - for char and wchar_t - see istream.cc. An annoying complication in this case is the use of ctype::is, which,

[Bug fortran/19292] [meta-bug] g77 features lacking in gfortran

2005-07-16 Thread pinskia at gcc dot gnu dot org
-- Bug 19292 depends on bug 13257, which changed state. Bug 13257 Summary: [4.0 only] Error instead of warning for missing comma in format string http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13257 What|Old Value |New Value --

[Bug fortran/15502] [meta-bug] bugs needed for SPEC CPU 2K and 2K5 and 95

2005-07-16 Thread pinskia at gcc dot gnu dot org
-- Bug 15502 depends on bug 13257, which changed state. Bug 13257 Summary: [4.0 only] Error instead of warning for missing comma in format string http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13257 What|Old Value |New Value --

[Bug fortran/13257] [4.0 only] Error instead of warning for missing comma in format string

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 20:46 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug testsuite/22461] [4.0 Regression] g++.dg/conversion/simd2.C fails

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 20:46 --- Fixed by: 2005-07-13 Aldy Hernandez <[EMAIL PROTECTED]> * typeck.c (build_binary_op): Adjust error message to something more meaningful. -- What|Removed

[Bug fortran/13257] [4.0 only] Error instead of warning for missing comma in format string

2005-07-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-16 20:46 --- Subject: Bug 13257 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-16 20:46:23 Modified files: gcc/fortran: Change

[Bug bootstrap/22475] Install ICE: tree_check in fold_binary

2005-07-16 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-07-16 20:25 --- I can't reproduce this with 4.1.0 20050716 on alphaev67. Can you please attach the preprocessed source of traditional.c? -- What|Removed |

[Bug tree-optimization/22433] ICE with autovectorisation: verify_ssa failed

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 20:21 --- It works with "4.1.0 20050714". -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22433

[Bug bootstrap/22475] Install ICE: tree_check in fold_binary

2005-07-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC build triplet|alphaev56-unknown-linux-gnu |alphaev56-*-linux-gnu GCC host triplet|alphaev56-unknown-linux-gnu |alphaev56-*-linux-gnu GCC target triplet

[Bug target/20617] [4.0/4.1 regression] shared SH libgcc is exporting too many symbols

2005-07-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-07-

[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 19:53 --- I think it was caused by: +2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]> + + PR c++/19497 + * cp-tree.def (USING_DECL): Update documentation. + * cp-tree.h (DECL_DEPENDENT_P): New. +

[Bug debug/22514] [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-07-16 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-16 19:47 --- Confirmed, introduced between "2005-06-08 00:20 UTC" and "2005-06-09 00:20 UTC" -- What|Removed |Added

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 19:47 --- With -fmudflap, I get errors (many of them but this is with i686-pc-linux): *** mudflap violation 1 (check/write): time=1121543018.141782 ptr=0xbfe049c0 size=4 pc=0xed9eb8 location=`/home/data/redi/gcc/

[Bug debug/22514] New: [4.1 Regression] ICE in force_decl_die with invalid code after error

2005-07-16 Thread pinskia at gcc dot gnu dot org
Take this invalid C++ code, we ICE in force_decl_die when we supply -gdwarf-2: namespace std { template class allocator; } namespace boost { struct heap_clone_allocator { }; namespace ptr_container_detail { template < class Config, class CloneAllocator > struct reversible_ptr_containe

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-16 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-07-16 19:15 --- Might be latent in HEAD -- What|Removed |Added CC|

[Bug c++/22513] [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-16 Thread redi at gcc dot gnu dot org
--- Additional Comments From redi at gcc dot gnu dot org 2005-07-16 19:05 --- Created an attachment (id=9290) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9290&action=view) Pre-processed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22513

[Bug c++/22513] New: [4.0 regression] Miscompilation of std::list code in Boost.

2005-07-16 Thread redi at gcc dot gnu dot org
ed .ii file was produced by gcc version 4.0.2 20050716 (prerelease) from the following code, using the latest ptr_list from Boost's CVS. Sorry about the size of the .ii, the ptr_list brings in a lot of code. #include #include #include struct B { virtual ~B() {} }; struct T : pu

[Bug middle-end/22509] [4.1 regression] elemental.f90 testsuite failure

2005-07-16 Thread tkoenig at gcc dot gnu dot org
--- Additional Comments From tkoenig at gcc dot gnu dot org 2005-07-16 18:59 --- (In reply to comment #1) > What target is this on? x86_64-pc-linux-gnu? i686-pc-linux-gnu. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22509

[Bug tree-optimization/22483] [4.1 Regression] ICE : tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 18:26 --- Created an attachment (id=9289) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9289&action=view) Shorter testcase Less than 6kloc testcase. Reduced with delta. -- What|Removed

[Bug c/22421] problems with -Wformat and bit-fields

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 17:53 --- Fixed in 4.0.2. -- What|Removed |Added Status|ASSIGNED|RESOL

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-16 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-07-16 16:35 --- Subject: Re: gcc -O2 discards cast to volatile "hugh at mimosa dot com" <[EMAIL PROTECTED]> writes: [...] | If GCC (a) wants to be C99-conforming, and (b) wants to provide useful | semantics for `vo

[Bug c/22278] gcc -O2 discards cast to volatile

2005-07-16 Thread hugh at mimosa dot com
--- Additional Comments From hugh at mimosa dot com 2005-07-16 16:18 --- Here is some C Lawyering from Henry Spencer. I asked him to look at and comment on this bug. With his permission, I'm quoting his response here. There is little room for compiler writers to maneuver here, unless

[Bug c/22421] problems with -Wformat and bit-fields

2005-07-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-16 16:04 --- Subject: Bug 22421 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-16 16:04:38 Modified files: gcc: Change

[Bug c/22421] problems with -Wformat and bit-fields

2005-07-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-16 16:02 --- Subject: Bug 22421 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-16 16:01:58 Modified files: gcc: ChangeLog c-decl.c c-pretty-print.c

[Bug fortran/20120] real(kind=16) and sqrt, sin and other math functions cause ICE

2005-07-16 Thread schnetter at aei dot mpg dot de
--- Additional Comments From schnetter at aei dot mpg dot de 2005-07-16 15:08 --- *** Bug 22512 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug fortran/22512] ICE for real*10 declaration

2005-07-16 Thread schnetter at aei dot mpg dot de
--- Additional Comments From schnetter at aei dot mpg dot de 2005-07-16 15:08 --- *** This bug has been marked as a duplicate of 20120 *** -- What|Removed |Added

[Bug fortran/22512] New: ICE for real*10 declaration

2005-07-16 Thread schnetter at aei dot mpg dot de
The programme program real16 real*10 c end program real16 when compiled with GNU Fortran 95 (GCC 4.1.0 20050715 (experimental)) with ~/gcc/bin/gfortran -o real16 real16.f90 -Wall -g leads to the error message real16.f90: In function 'MAIN__': real16.f90:20: internal compil

[Bug other/22511] [3.4 Regression] cc1plus: error: unrecognized command line option "-Wno-pointer-sign"

2005-07-16 Thread eric dot valette at free dot fr
--- Additional Comments From eric dot valette at free dot fr 2005-07-16 14:32 --- Yes you are right g++ is : g++ -v Reading specs from /usr/lib/gcc/i486-linux-gnu/3.4.5/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --l

[Bug other/22511] [3.4 Regression] cc1plus: error: unrecognized command line option "-Wno-pointer-sign"

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 14:23 --- Confirmed. Only a 3.4 regression. 4.0.0 and 4.0.1 (and the mainline) produces: cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++ 3.0.4 produced no warning or erro

[Bug c++/22511] New: cc1plus: error: unrecognized command line option "-Wno-pointer-sign"

2005-07-16 Thread eric dot valette at free dot fr
Handling of -Wno-pointer-sign when used with g++ is not consistent with other C specific warning option (at least -Wstrict-prototypes -Wdeclaration-after-statement) May I suggest to also emit a warning instead of an error as many people use CXXFLAGS= $(CFLAGS) + $(c++ specific options) cc1plus:

[Bug c++/22510] Conflicting conversion operators ( one being templated member function )

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 14:04 --- This works on a released version of GCC 4.0.0. Please update your compile to the newest 4.0.0 release (Apple already released a new version). Also next time please check with a FSF released GCC before fi

[Bug c++/22510] Conflicting conversion operators ( one being templated member function )

2005-07-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC host triplet|Darwin 8.2.0 Darwin Kernel | |Version 8.2.0: Fri Jun 24 | |17:46:54 PD | GCC target

[Bug c++/22510] New: Conflicting conversion operators ( one being templated member function )

2005-07-16 Thread j dot uschok at btinternet dot com
This little code snippet compiles fine on gcc-3.x and 2.95. On 4.0 it produces an error of conflicting declarations of operator int to operator Foo, whereas Foo obviously is not an int. If you replace operator Foo with operator Bar (not being templated) it works fine with gcc-4.0. template c

[Bug middle-end/22509] [4.1 regression] elemental.f90 testsuite failure

2005-07-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 13:50 --- What target is this on? x86_64-pc-linux-gnu? -- What|Removed |Added CC|

[Bug tree-optimization/22504] [4.1 Regression] benchmark - galgel fails at runtime with miscompare output

2005-07-16 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-07-16 10:22 --- I think that bifgel.f90 is being miscompiled. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22504

[Bug tree-optimization/22504] [4.1 Regression] benchmark - galgel fails at runtime with miscompare output

2005-07-16 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-07-16 09:52 --- I guess a reduced testcase might help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22504

[Bug tree-optimization/22504] [4.1 Regression] benchmark - galgel fails at runtime with miscompare output

2005-07-16 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-07-16 09:46 --- It fails everywhere, not just on ppc. -- What|Removed |Added Status|UNCONFIRME

[Bug middle-end/22509] New: [4.1 regression] elemental.f90 testsuite failure

2005-07-16 Thread tkoenig at gcc dot gnu dot org
This fails with $ gfortran -O3 -funroll-loops elemental.f90 $ ./a.out Aborted Slightly reduced: $ cat elemental-reduced.f90 ! Program to test elemental functions. program test_elemental implicit none integer(kind = 4), dimension (2, 4) :: a integer(kind = 4), dimension (2, 4) :: b in