[Bug target/17828] -O2 -fPIC doesn't work with switches in linkonce functions and new binutils

2005-07-28 Thread jakub at redhat dot com
--- Additional Comments From jakub at redhat dot com 2005-07-29 06:54 --- Do we want to check the comdat5* testcase in? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17828

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

2005-07-28 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2005-07-29 06:41 --- if (sorrycount || errorcount) return; at the top of cp_emit_debug_info_for_using seems to fix this ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22514

[Bug testsuite/23069] libmudflap.cth timeouts too short

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23069

[Bug rtl-optimization/23047] Combine ignores flag_wrapv

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23047

[Bug c/23106] -Wstrict-aliasing=2 doesn't warn for all aliasing problems

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23106

[Bug c/23113] [3.4/4.0/4.1 regression] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23113

[Bug fortran/23124] gfc_trans_deferred_array internal compiler error

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-29 05:52 --- Confirmed, reduced testcase: subroutine charn_inc_alloc(char1,n,length) character(len=n), dimension(:), pointer:: char1 call my_realloc_ptr(char1,n,length+1) end subroutine charn_inc_alloc

[Bug c/16989] [meta-bug] C99 conformance bugs

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- Bug 16989 depends on bug 22192, which changed state. Bug 22192 Summary: Rejection of valid array declaration. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22192 What|Old Value |New Value

[Bug c/22192] Rejection of valid array declaration.

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-29 05:39 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug c/22240] ICE with transparent unions, function pointers and -pedantic

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-29 05:39 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug c/16989] [meta-bug] C99 conformance bugs

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- Bug 16989 depends on bug 21720, which changed state. Bug 21720 Summary: GCC incorrectly rounds hex floats http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21720 What|Old Value |New Value

[Bug middle-end/21720] GCC incorrectly rounds hex floats

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-29 05:35 --- Fixed. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/23125] [4.0/4.1 Regression] OpenBSD's zic.c causes g++ but not gcc to segfault

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-29 05:32 --- Reduced testcase: int a; register const char * bp; end At least for 4.0.0 and above. I think there might be a couple different bugs here but I don't know for sure. -- What|R

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to work|3.2.3 |3.2.3 3.4.5 4.0.2 Target Milestone|4.0.2 |3.4.5 http://gcc.gnu.org/bugzilla/show_bug.

[Bug c++/23125] OpenBSD's zic.c causes g++ but not gcc to segfault

2005-07-28 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-07-29 04:34 --- Error message from an --enable-checking=all build: /Projects/PlatformTools/compilerChain/tests/cpp/bugfiles/GCC_bugfiles/error /105198_zic_min.c:37: internal compiler error: RTL check: expected elt 0 type 'e' o

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread raj dot khem at gmail dot com
--- Additional Comments From raj dot khem at gmail dot com 2005-07-29 03:50 --- The problem indeed was caused by checkin for PR rtl-optimization/17808. I verified it. Then I tried the Steven's fix above and I was able to build the GCC and rest of toolchain. I havent tested the compiler.

[Bug c++/23125] OpenBSD's zic.c causes g++ but not gcc to segfault

2005-07-28 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-07-29 03:25 --- Created an attachment (id=9384) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9384&action=view) Delta-reduced version of zic.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23125

[Bug c++/23125] New: OpenBSD's zic.c causes g++ but not gcc to segfault

2005-07-28 Thread flash at pobox dot com
The OpenBSD file zic.c causes g++ 4.0.1 to segfault, though plain gcc 4.0.1 does not. The plainest way to reproduce this is to get the OpenBSD version from , but I'll attach a Delta-reduc

[Bug target/17828] -O2 -fPIC doesn't work with switches in linkonce functions and new binutils

2005-07-28 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2005-07-29 02:50 --- Fixed by linker patch http://sources.redhat.com/ml/binutils-cvs/2005-07/msg00201.html -- What|Removed |Added ---

[Bug c/22240] ICE with transparent unions, function pointers and -pedantic

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 02:47 --- Subject: Bug 22240 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-29 02:46:50 Modified files: gcc: ChangeLog c-typeck.c gcc/tes

[Bug c/22192] Rejection of valid array declaration.

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 02:42 --- Subject: Bug 22192 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-29 02:42:20 Modified files: gcc: ChangeLog c-typeck.c gcc/tes

[Bug fortran/23124] New: gfc_trans_deferred_array internal compiler error

2005-07-28 Thread w dot t dot jones at larc dot nasa dot gov
GNU Fortran 95 (GCC 4.1.0 20050702 (experimental)) Windows XP under MINGW32_NT-5.1 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown Did not build compiler, using version from GCC site downloaded from http://quatramaran.ens.fr/~coudert/gfortran/gfortran-windows.zip gfortran -c -Wsurprising -pedanti

[Bug c/21720] GCC incorrectly rounds hex floats

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 01:24 --- Subject: Bug 21720 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-29 01:24:39 Modified files: gcc: ChangeLog real.c gcc/testsui

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-29 00:57 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

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

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 00:51 --- Subject: Bug 22619 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-07-29 00:51:20 Modified files: gcc: Change

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 00:46 --- Subject: Bug 22619 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-29 00:45:59 Modified files: gcc: ChangeLog cfgcleanup.c Log message:

[Bug c/23106] -Wstrict-aliasing=2 doesn't warn for all aliasing problems

2005-07-28 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-07-29 00:24 --- Fixed on mainline and the gcc-4.0.x branch. -- What|Removed |Added Status|ASSIGNE

[Bug c/23106] -Wstrict-aliasing=2 doesn't warn for all aliasing problems

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-29 00:14 --- Subject: Bug 23106 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-29 00:13:58 Modified files: gcc: Change

[Bug c/23113] [3.4/4.0/4.1 regression] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread bangerth at dealii dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Keywords||diagnost

[Bug c/23113] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-07-28 23:42 --- Confirmed. These are all regressions. W. -- What|Removed |Added Status|RESOLVED

[Bug c/23106] -Wstrict-aliasing=2 doesn't warn for all aliasing problems

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 23:37 --- Subject: Bug 23106 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-28 23:37:22 Modified files: gcc: ChangeLog gcc/doc: i

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread steven at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||17808 nThis|| AssignedTo|unassigned at gcc dot gnu |steven

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-07-28 23:31 --- Try this, like Richard Earnshaw is doing. Index: sched-rgn.c === RCS file: /cvs/gcc/gcc/gcc/sched-rgn.c,v retrieving revision 1.99 diff -

[Bug c/23106] -Wstrict-aliasing=2 doesn't warn for all aliasing problems

2005-07-28 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-07-28 23:18 --- -Wstrict-aliasing warns for all aliasing problems that we can detect, and which are obviously incorrect. -Wstrict-aliasing=2 warns for all aliasing problems that we can detect, and which are not obviously co

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-28 Thread bunk at stusta dot de
--- Additional Comments From bunk at stusta dot de 2005-07-28 23:11 --- I'm still getting the error from comment 2 with HEAD last updated a few hours ago. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18367

[Bug c/17188] struct Foo { } redefinition

2005-07-28 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-07-28 23:10 --- Patch backported to 3.4 branch since bug 21899 showed some cases were regressions. -- What|Removed |Added

[Bug c/21899] [3.4 Regression] enum definition accepts values to be overriden

2005-07-28 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-07-28 23:09 --- Fixed on 3.4 branch by backporting patch. -- What|Removed |Added CC|

[Bug c/21873] [3.4 Regression] infinite warning loop on bad array initializer

2005-07-28 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-07-28 23:08 --- Now fixed on 3.4 branch. -- What|Removed |Added Status|ASSIGNED

[Bug c/21899] [3.4 Regression] enum definition accepts values to be overriden

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 23:02 --- Subject: Bug 21899 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-07-28 23:01:31 Modified files: gcc: Change

[Bug c/17188] struct Foo { } redefinition

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 23:02 --- Subject: Bug 17188 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-07-28 23:01:31 Modified files: gcc: Change

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-28 Thread geoffk at gcc dot gnu dot org
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-07-28 23:01 --- Isn't this fixed? If not, I'm told that the fix is to run 'make check', look at the resulting diffs, and if they're OK commit the (modified) test directory. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug c/21873] [3.4 Regression] infinite warning loop on bad array initializer

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 22:56 --- Subject: Bug 21873 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-07-28 22:56:03 Modified files: gcc: Change

[Bug c++/16240] [3.4/3.5 ABI Regression] g++ generates incorrect mangled name

2005-07-28 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2005-07-28 22:47 --- I don't entirely understand your comment. Older versions of g++ did not emit the underscore in this rather specific case. That was wrong. Current versions of g++ do emit the underscore. That is correct. Adding the

[Bug c/23113] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread neil at daikokuya dot co dot uk
--- Additional Comments From neil at daikokuya dot co dot uk 2005-07-28 22:46 --- Subject: Re: The -Wunused (value computed is not used) option missed an important case pinskia at gcc dot gnu dot org wrote:- > > --- Additional Comments From pinskia at gcc dot gnu dot org 2005-0

Re: [Bug c/23113] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread Neil Booth
pinskia at gcc dot gnu dot org wrote:- > > --- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 > 17:28 --- > foo() has side effects. > *p++ has the side effect of increasing p by 1. > > -- >What|Removed |Added > --

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 22:35 --- Did the build which worked include the fix for PR rtl-optimization/17808? You can find out by looking at ChangeLog. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23117

[Bug other/23123] compiler emits useless local symbol (initializer).

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 22:31 --- Fixed already in 20050728. -- What|Removed |Added Status|UNCONFIRMED

Re: ==operator gives unexpected result using -O0

2005-07-28 Thread James E Wilson
Jakob Andreas Bærentzen wrote: It seems to me that if a,b, and c are float or double values and if a has been assigned b*c then a == (b*c) should return true since a should contain the same bitpattern as the temporary being assigned the value of b*c. Is it not so? This is the infamous x86 "ex

[Bug other/23123] New: compiler emits useless local symbol (initializer).

2005-07-28 Thread pluto at agmk dot net
$ arm-linux-eabi-gcc foo.c -Wall -S -O2 unsigned foo(unsigned* ptr) { union { unsigned long long v64; struct { unsigned a, b; } v32; } tmp = { 0 }; <= this initialization was eliminated by o

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread raj dot khem at gmail dot com
--- Additional Comments From raj dot khem at gmail dot com 2005-07-28 22:20 --- (In reply to comment #2) > This seems to have been caused by some checkin that went in after 7/27/2005 > (i.e > only checkins that went in today 7/28) because when I cvs up -D 2005-07-27 I > dont get the seg

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread raj dot khem at gmail dot com
--- Additional Comments From raj dot khem at gmail dot com 2005-07-28 22:02 --- This seems to have been caused by some checkin that went in after 7/27/2005 (i.e only checkins that went in today 7/28) because when I cvs up -D 2005-07-27 I dont get the segfault. -- http://gcc.gnu.org/b

[Bug tree-optimization/21559] [4.1 Regression] missed jump threading

2005-07-28 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2005-07-28 22:00 --- The attached patch is a piece of what will be necessary to fully optimize this testcase in the future. The first step is getting VRP to discover that all the paths to the bytes == 0 test have a range of either [0, 0]

[Bug middle-end/20939] [4.1 Regression] ld segmentation fault linking libgfortran.sl.0.0

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20939

[Bug other/18367] [4.1 Regression] make check fails with fixinclude problem

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18367

[Bug tree-optimization/18501] [4.1 Regression] Missing 'used unintialized' warning

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501

[Bug c/23122] Problems with functions sinl and cosl

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 21:34 --- This is not a bug. You will never get back the result you want unless you have unlimited precision which does not happen with long double. Also this cannot be a GCC bug as GCC does not provide sinl/cosl

[Bug c/23122] New: Problems with functions sinl and cosl

2005-07-28 Thread agdu at terra dot com dot br
I was developing a program who uses these functions, but this function return to me diferent values in module for complementary angles for example: sinl(0) is 0.0 but the function return to me 0.0015586265845163368456161... My program needs precision in the values retuned from th

[Bug middle-end/21362] ICE in make_edges, at cfgbuild.c:327

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 21:30 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/21362] ICE in make_edges, at cfgbuild.c:327

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21362

[Bug middle-end/21362] ICE in make_edges, at cfgbuild.c:327

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 21:28 --- Fixed, with http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01811.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21362

[Bug middle-end/20222] [AVR] Double load of volatile operand

2005-07-28 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-07-28 21:25 --- (In reply to comment #0) - just for the record, it appears that the bug is that when a function is inlined using a built-in, a volatile parameter should be accessed only once and placed into a temporary, whi

[Bug target/21588] x86 machine builtins do not have any const/pure attributes set

2005-07-28 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21588

[Bug target/17692] [4.0/4.1? Regression] ICE splitting sse conditional move

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:56 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/17692] [4.0/4.1? Regression] gcc -O hangs on glnxa64

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:55 --- *** Bug 22462 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/22462] [4.0 regression] with -O2 -ffast-math -mfpmath=sse -msse: could not split insn: internal compiler error: in final_scan_insn, at final.c:2508

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 20:55 --- *** This bug has been marked as a duplicate of 17692 *** -- What|Removed |Added St

[Bug target/17692] [4.0/4.1? Regression] gcc -O hangs on glnxa64

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 20:53 --- Subject: Bug 17692 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-28 20:53:19 Modified files: gcc: Change

[Bug target/17692] [4.0/4.1? Regression] gcc -O hangs on glnxa64

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 20:51 --- Subject: Bug 17692 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-28 20:51:19 Modified files: gcc: ChangeLog Added files: gcc/t

[Bug c/22291] [3.4 Regression] clash with built-in function ffs

2005-07-28 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-07-28 20:28 --- This is in one of the areas of c-decl.c where fixes for 3.4 branch aren't appropriate because of the partially rewritten state of c-decl.c on that branch. -- What|Removed

[Bug rtl-optimization/23117] [4.1 Regression] ICE on valid code while building libgcc

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 20:06 --- Confirmed, backtrace: #0 0x007f7a4c in add_branch_dependences (head=0x1e918f0, tail=0x1e918f0) at ../../gcc/sched- rgn.c:1987 #1 0x007f818c in compute_block_backward_dependences (bb=0) at ../../gcc/sched

[Bug tree-optimization/23119] New: gcc.dg/vect/vect-105.c scan-tree-dump-times vectorized 1 loops 1 fails

2005-07-28 Thread jsm28 at gcc dot gnu dot org
FAIL: gcc.dg/vect/vect-105.c scan-tree-dump-times vectorized 1 loops 1 appeared on mainline between 20050725 and 20050726 (both at 07:00 UTC), probably when that test was added, on ia64-hp-hpux11.23. gcc-testresults shows it also failing on ia64-linux. -- Summary: gcc.dg/vect/vect-10

[Bug c++/23118] [3.4/4.0/4.1 Regression] Another segmentation fault after improper overloading (BootView)

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 20:02 --- Confirmed, the main reason why I said it was a different bug is because the backtraces are different. The second reason why I know it is a different bug is that this bug we crash in 3.4.0 also (though w

[Bug c++/23118] Another segmentation fault after improper overloading (BootView)

2005-07-28 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-07-28 19:58 --- Created an attachment (id=9381) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9381&action=view) 105158_BootView_min.ii -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23118

[Bug middle-end/23117] ICE on valid code while building libgcc

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Component|c

[Bug c++/23118] New: Another segmentation fault after improper overloading (BootView)

2005-07-28 Thread flash at pobox dot com
The source below gives a segfault on GCC 4.0.1. Spun off from Bugzilla Bug 22604, per Andrew Pinski, since he said it was a separate issue with the same symptom. PalmSource bug 105158. Source: class nameOne : public nameTwo, public nameThree, public nameFour, public nameFive, public nameSix

[Bug c/23117] ICE on valid code while building libgcc

2005-07-28 Thread raj dot khem at gmail dot com
-- What|Removed |Added Component|tree-optimization |c http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23117

[Bug tree-optimization/23117] New: ICE on valid code while building libgcc

2005-07-28 Thread raj dot khem at gmail dot com
The latest compiler build from CVS sources on 07-28-2005 segfaults while building libgcc for arm-softfloat target with -O2,O2,Os opt levels. The error does not happen when -O1 is used The program compiles fine when I use my host compiler which is gcc version 4.0.1 20050727 (Red Hat 4.0.1-5) error

[Bug c++/17445] too few template-parameter-lists

2005-07-28 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-07-28 19:43 --- I believe you can't. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17445

[Bug bootstrap/23116] mangle_decl() and others incorrectly declared in gcc/cp/cp-tree.h

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 19:31 --- IRIX's cc is wrong to reject this. You should be building with bootstrap and not just make to aviod bugs like these. -- What|Removed |Added

[Bug c/23113] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread trt at acm dot org
--- Additional Comments From trt at acm dot org 2005-07-28 19:27 --- In what sense is this bug "invalid"? The comment I noted in c-typeck.c does not match the current implementation, so one or both of those must be incorrect. Older versions of gcc issued a warning for "*p++;" and so sho

[Bug bootstrap/23116] New: mangle_decl() and others incorrectly declared in gcc/cp/cp-tree.h

2005-07-28 Thread georg dot schwarz at freenet dot de
On IRIX 5.3 bootstrapping end up like this: cc -c -g -DIN_GCC -DHAVE_CONFIG_H-I. -Icp -I/usr/people/schwarz/gcc-3.4.4/gcc -I/usr/people/schwarz/gcc-3.4.4/gcc/cp -I/usr/people/schwarz/gcc-3.4.4/gcc/../include -I../intl /usr/people/schwarz/gcc-3.4.4/gcc/cp/mangle.c -o cp/mangle.o cfe: E

[Bug c++/22545] [3.4 Regression] ICE with pointer to class member & user defined conversion operator

2005-07-28 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.2 |3.4.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22545

[Bug c++/22545] [3.4 Regression] ICE with pointer to class member & user defined conversion operator

2005-07-28 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-07-28 19:16 --- Fixed in 4.0.2. -- What|Removed |Added Summary|[3.4/4.0/4.1 Regression] ICE|[3.4

[Bug c++/22545] [3.4/4.0/4.1 Regression] ICE with pointer to class member & user defined conversion operator

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 19:02 --- Subject: Bug 22545 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-07-28 19:02:28 Modified files: gcc/cp : Change

[Bug fortran/23114] Bad interaction between character, dimension and interface

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 18:53 --- Confirmed, in 4.0.0, we produced a different ICE: t.f90:18: internal compiler error: in gfc_conv_string_parameter, at fortran/trans-expr.c:1987 -- What|Removed |Added -

[Bug tree-optimization/23115] [4.1 Regression] -ftree-vectorize generates wrong code

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 18:51 --- This is caused by tree if conversion. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/17445] too few template-parameter-lists

2005-07-28 Thread owen at titan dot com
--- Additional Comments From owen at titan dot com 2005-07-28 18:47 --- >From Wolfgang Bangerth: You need to write: template <> std::map MyType::m_map = std::map(); My problem with this is that it requires that the static member support the copy constructor. In my case, the static

[Bug rtl-optimization/22619] [3.4/4.0/4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 18:43 --- And here is a testcase which fails from 3.3 and upwards at -O2 (on the mainline you have to supply -fno-tree-ccp -fno-tree-store-ccp as we optimize it at the tree level): void f (void) { static const flo

[Bug tree-optimization/23115] -ftree-vectorize generates wrong code

2005-07-28 Thread p dot van-hoof at qub dot ac dot uk
--- Additional Comments From p dot van-hoof at qub dot ac dot uk 2005-07-28 18:40 --- Created an attachment (id=9380) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9380&action=view) code that triggers the bug -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23115

[Bug tree-optimization/23115] New: -ftree-vectorize generates wrong code

2005-07-28 Thread p dot van-hoof at qub dot ac dot uk
The vectorizer generates wrong code for the attached example dogbert> gcc o.c dogbert> a.out this is where I should be (R = 1.0e+00)... dogbert> gcc -O1 -ftree-vectorize o.c dogbert> a.out I should not be here (R = -1.0e+300)... dogbert> gcc -v Using built-in specs. Target: i686-pc-linux-gnu Con

[Bug fortran/23114] New: Bad interaction between character, dimension and interface

2005-07-28 Thread fxcoudert at gcc dot gnu dot org
$ cat input_cp2k.f90 MODULE string_utilities PUBLIC :: s2a INTERFACE s2a MODULE PROCEDURE s2a_1 END INTERFACE CONTAINS PURE FUNCTION s2a_1(s1) RESULT(a) character(LEN=1), INTENT(IN) :: s1 character(LEN=1), DIMENSION(1) :: a a(1)=s1 END FUNCTION END MODULE string_utilities MODULE

[Bug rtl-optimization/22619] [4.1 regression] Compilation failure for real_const_1.f and real_const_2.f90

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 18:29 --- Here is a C testcase: void f(void) { int S3; _Bool test2; int S1; _Bool test0; static float rn[4] = {-1.0e+0, -1.0e+0, -1.0e+0, -1.0e+0}; static float rp[4] = {1.0e+0, 1.0e+0, 1.0e+0, 1.0e+0};

[Bug c++/16240] [3.4/3.5 ABI Regression] g++ generates incorrect mangled name

2005-07-28 Thread uttamp at us dot ibm dot com
--- Additional Comments From uttamp at us dot ibm dot com 2005-07-28 18:10 --- (In reply to comment #15) > In comment #7 Giovanni was saying that the compiler was generating the wrong > string. The correct string is the one in the quote from the C++ ABI. The > compiler has now been fix

[Bug c++/22545] [3.4/4.0/4.1 Regression] ICE with pointer to class member & user defined conversion operator

2005-07-28 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-28 18:09 --- Subject: Bug 22545 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-07-28 18:09:00 Modified files: gcc/cp : ChangeLog call.c gcc/testsui

[Bug target/22553] [4.1 regression] ICE building libstdc++

2005-07-28 Thread belyshev at depni dot sinp dot msu dot ru
--- Additional Comments From belyshev at depni dot sinp dot msu dot ru 2005-07-28 17:55 --- // Confirmed, reduced testcase (compile with -O2 -fPIC): int k, foo (); void baz (int, int); template < typename > class T { void bla () throw () { int j = foo (); baz (k , j); }

[Bug c/23113] The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 17:28 --- foo() has side effects. *p++ has the side effect of increasing p by 1. -- What|Removed |Added

[Bug target/22462] [4.0 regression] with -O2 -ffast-math -mfpmath=sse -msse: could not split insn: internal compiler error: in final_scan_insn, at final.c:2508

2005-07-28 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-07-28 17:27 --- May be a duplicate of PR17692. -- What|Removed |Added AssignedTo|unassigned at gcc dot g

[Bug c/23113] New: The -Wunused (value computed is not used) option missed an important case

2005-07-28 Thread trt at acm dot org
The following program, compiled with gcc -Wunused, issues no warnings int foo (void); void bar (int *p) { *p++; /* perhaps (*p)++ was intended? */ foo () + foo (); foo () + foo (), foo (); } (gcc 2.9.6 issues warnings for all three lines) I have found *p++; to be a f

[Bug tree-optimization/22372] Vectorizer produces mis-match types

2005-07-28 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 17:21 --- Patch posted here: . -- What|Removed |Added -

  1   2   >