[Bug tree-optimization/40436] [4.5/4.6 regression] 0.5% code size regression caused by r147852

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #41 from Jan Hubicka hubicka at gcc dot gnu.org 2010-11-14 09:06:41 UTC --- Created attachment 22389 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22389 preprocessed ext/super.c Hi, this testcase shows that we are no longer able

[Bug target/46470] New: add $0x8,%rsp no longer optimized to pop

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46470 Summary: add$0x8,%rsp no longer optimized to pop Product: gcc Version: 4.5.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug target/46471] New: Worse register regalloc leads to bigger code at -Os

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46471 Summary: Worse register regalloc leads to bigger code at -Os Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/40436] [4.5/4.6 regression] 0.5% code size regression caused by r147852

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #42 from Jan Hubicka hubicka at gcc dot gnu.org 2010-11-14 09:27:09 UTC --- Fixing little bug in unreachable function removal and working around PR46470 gets me to: -2933 linux-2.4.23-pre3-testplatformfs/ext3/superb 8069 -1572

[Bug c++/46472] New: [C++0X] constexpr is not constexpr

2010-11-14 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46472 Summary: [C++0X] constexpr is not constexpr Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo:

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||hjl at gcc

[Bug objc/46473] New: 'in' not allowed in 'for' loop

2010-11-14 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46473 Summary: 'in' not allowed in 'for' loop Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: objc AssignedTo:

[Bug c++/46472] [C++0X] constexpr is not constexpr

2010-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46472 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||jason at

[Bug tree-optimization/40436] [4.5/4.6 regression] 0.5% code size regression caused by r147852

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #43 from Jan Hubicka hubicka at gcc dot gnu.org 2010-11-14 11:06:59 UTC --- Created attachment 22392 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22392 Preprocessed ialloc. One of smaller units that grows a lot. The culprint

[Bug c++/46364] [4.5 Regression] basic_string.h:541:32: internal compiler error: Segmentation fault

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46364 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/45722] [4.6 Regression] FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os

2010-11-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45722 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/46315] [4.5 Regression] gcc-4.5.1 -O2 -fno-strict-overflow causes bad code generation

2010-11-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46315 --- Comment #7 from Eric Botcazou ebotcazou at gcc dot gnu.org 2010-11-14 11:34:42 UTC --- The problem is indeed the note, but I don't think it comes from it being sort of self-referential. The use of reg 83 in the note doesn't make it live so

[Bug tree-optimization/45722] [4.6 Regression] FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os

2010-11-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45722 --- Comment #35 from Eric Botcazou ebotcazou at gcc dot gnu.org 2010-11-14 11:24:52 UTC --- Author: ebotcazou Date: Sun Nov 14 11:24:47 2010 New Revision: 166731 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166731 Log: PR

[Bug c++/46304] [4.5 Regression] g++ crashes with ICE in bitmap_first_set_bit, at bitmap.c:770

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46304 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2010-11-14 11:40:22 UTC --- Even though it looks similar to PR45959 backporting the C++ revisions 165306 and 165307 does not fix the tree sharing problem on the 4.5 branch.

[Bug bootstrap/46474] New: [4.6 regression] powerpc64-linux bootstrap comparison failure in libcpp/symtab.o

2010-11-14 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46474 Summary: [4.6 regression] powerpc64-linux bootstrap comparison failure in libcpp/symtab.o Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/44592] [4.5 Regression] wrong code at -O3

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44592 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added AssignedTo|matz at gcc dot gnu.org |rguenth at

[Bug bootstrap/44959] [4.5 Regression] bootstrap failed at Comparing stages 2 and 3

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44959 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug bootstrap/46474] [4.6 regression] powerpc64-linux bootstrap comparison failure in libcpp/symtab.o

2010-11-14 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46474 --- Comment #1 from Dominique d'Humieres dominiq at lps dot ens.fr 2010-11-14 11:58:51 UTC --- I also see it on powerpc-apple-darwin9 (r166728, last bootstrap r166379+patches).

[Bug libstdc++/46455] shared_ptr consuming too many semaphores on Windows

2010-11-14 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46455 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added CC||ktietz at gcc dot

[Bug c/46462] [4.6 Regression] Revision 166700 caused new C test failures

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46462 --- Comment #5 from Paolo Bonzini bonzini at gnu dot org 2010-11-14 13:10:45 UTC --- Author: bonzini Date: Sun Nov 14 13:10:41 2010 New Revision: 166732 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166732 Log: 2010-11-13 Paolo Bonzini

[Bug fortran/46405] Preprocessor generated code can exceed 132 characters

2010-11-14 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46405 Thomas Koenig tkoenig at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug debug/46101] [4.6 Regression] ICE: in build_abbrev_table, at dwarf2out.c:10333 with -feliminate-dwarf2-dups -g

2010-11-14 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46101 Dodji Seketeli dodji at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug debug/46101] [4.6 Regression] ICE: in build_abbrev_table, at dwarf2out.c:10333 with -feliminate-dwarf2-dups -g

2010-11-14 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46101 --- Comment #2 from Dodji Seketeli dodji at gcc dot gnu.org 2010-11-14 14:15:06 UTC --- I am currently testing the patch below: From d16601c89e153c54ef017cca5db854898d9c6502 Mon Sep 17 00:00:00 2001 From: Dodji Seketeli do...@redhat.com Date:

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC|hjl at gcc dot gnu.org |hjl.tools at gmail

[Bug c/46475] New: [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46475 Summary: [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo:

[Bug c/46475] [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46475 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||bonzini at gnu dot

[Bug c/46475] [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46475 --- Comment #2 from Paolo Bonzini bonzini at gnu dot org 2010-11-14 15:47:03 UTC --- Author: bonzini Date: Sun Nov 14 15:46:59 2010 New Revision: 166733 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166733 Log: 2010-11-14 Paolo Bonzini

[Bug c/46475] [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46475 --- Comment #3 from Paolo Bonzini bonzini at gnu dot org 2010-11-14 15:47:12 UTC --- I think I have to debug my test scripts. I'm committing the change from dg-warning to dg-bogus.

[Bug c/46475] [4.6 Regression] FAIL: gcc.dg/nofixed-point-2.c

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46475 Paolo Bonzini bonzini at gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/45365] X86 SSE FP add and multiply aren't commutative with 2 NaNs

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45365 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|RESOLVED|REOPENED Last

[Bug target/45365] X86 SSE FP add and multiply aren't commutative with 2 NaNs

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45365 --- Comment #7 from H.J. Lu hjl.tools at gmail dot com 2010-11-14 15:53:28 UTC --- Does -fsignaling-nans work here?

[Bug tree-optimization/40436] [4.5/4.6 regression] 0.5% code size regression caused by r147852

2010-11-14 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #44 from Jan Hubicka hubicka at gcc dot gnu.org 2010-11-14 16:16:35 UTC --- OK, ialloc is because 4.3 folds: oldbit_430 = 0; D.12699_431 = oldbit_430 1; D.12698_462 = D.12699_431; D.12095_241 = D.12698_462; if (D.12095_241

[Bug c++/46476] New: Missing Warning about unreachable code after return

2010-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 Summary: Missing Warning about unreachable code after return Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c++

[Bug tree-optimization/3713] Pointers to functions or member functions are not folded or inlined

2010-11-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3713 --- Comment #28 from Paolo Carlini paolo.carlini at oracle dot com 2010-11-14 17:11:21 UTC --- For the record, my favorite example in the C++ library, testsuite/performance/27_io/fmtflags_manipulators.cc, pretty simple, still probably noticeable

[Bug c++/46298] constexpr ICE on ARM

2010-11-14 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46298 --- Comment #4 from Richard Earnshaw rearnsha at gcc dot gnu.org 2010-11-14 17:19:03 UTC --- Jason - is this fixed now? If so can you close this please.

[Bug c++/46476] Missing Warning about unreachable code after return

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic

[Bug bootstrap/46474] [4.6 regression] powerpc64-linux bootstrap comparison failure in libcpp/symtab.o

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46474 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at

[Bug libstdc++/46455] shared_ptr consuming too many semaphores on Windows

2010-11-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46455 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2010-11-14 17:50:21 UTC --- if mingw.org modify GCC then this bug should be reported there, as I don't see anything wrong in the libstdc++ code

[Bug bootstrap/46474] [4.6 regression] powerpc64-linux bootstrap comparison failure in libcpp/symtab.o

2010-11-14 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46474 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org 2010-11-14 17:47:50 UTC --- (In reply to comment #2) If it's due to the reported difference using fma and not using fma then probably the tree fma code lacks checks for debug stmts.

[Bug tree-optimization/40436] [4.5/4.6 regression] 0.5% code size regression caused by r147852

2010-11-14 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #45 from rguenther at suse dot de rguenther at suse dot de 2010-11-14 17:38:46 UTC --- On Sun, 14 Nov 2010, hubicka at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40436 --- Comment #44 from Jan Hubicka

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 --- Comment #5 from Jerry DeLisle jvdelisle at gcc dot gnu.org 2010-11-14 17:56:30 UTC --- After getting rid of the segfault, it is clear the runtime results are wrong. It does look like the span is not getting set correctly. So I begin to look

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||pault at gcc dot

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 --- Comment #7 from Jerry DeLisle jvdelisle at gcc dot gnu.org 2010-11-14 18:50:30 UTC --- The code that sets the span is never reached. I am studying this to see if I can sort it out. I think the problem is in trans_decl.c

[Bug fortran/46405] Preprocessor generated code can exceed 132 characters

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46405 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added CC||jvdelisle at

[Bug tree-optimization/46367] [4.6 Regression] ICE during cgraph edge cloning

2010-11-14 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46367 --- Comment #4 from Zdenek Sojka zsojka at seznam dot cz 2010-11-14 19:09:16 UTC --- Created attachment 22393 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22393 reduced testcase Doesn't need -m32. $ gcc -O pr46367.C gcc: internal compiler

[Bug fortran/46405] Preprocessor generated code can exceed 132 characters

2010-11-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46405 --- Comment #4 from Tobias Burnus burnus at gcc dot gnu.org 2010-11-14 19:16:10 UTC --- (In reply to comment #2) We _could_ set the line length to unlimited when invoking the preprocessor automagically. Would this be a good idea? Hmm... I do

[Bug rtl-optimization/46395] [4.6 regression] FAIL: 22_locale/numpunct/members/pod/2.cc execution test

2010-11-14 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46395 --- Comment #1 from Andreas Schwab sch...@linux-m68k.org 2010-11-14 21:11:14 UTC --- That appears to be a bug in postreload in that it does not take exceptions into account. The change in rtl-opt/33721 just modifies the order how automatic

[Bug bootstrap/44970] [4.6 regression] Revision 162270 failed to bootstrap

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44970 --- Comment #98 from Paolo Bonzini bonzini at gnu dot org 2010-11-14 22:35:54 UTC --- Minimized testcase: int f (unsigned long arg, int *cr) { int *p = (int *) arg; int x = *cr; long pu_err = 0; if (x) asm volatile (stw %2,0(%1): =r

[Bug c/46477] New: GCC doesn't understand %c in asm instruction with -mcmodel=large

2010-11-14 Thread _kirpichev_ at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46477 Summary: GCC doesn't understand %c in asm instruction with -mcmodel=large Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/44970] [4.6 regression] Revision 162270 failed to bootstrap

2010-11-14 Thread dave at hiauly1 dot hia.nrc.ca
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44970 --- Comment #99 from dave at hiauly1 dot hia.nrc.ca 2010-11-14 23:12:25 UTC --- On Sun, 14 Nov 2010, bonzini at gnu dot org wrote: Minimized testcase: int f (unsigned long arg, int *cr) { int *p = (int *) arg; int x = *cr; long

[Bug bootstrap/44970] [4.6 regression] Revision 162270 failed to bootstrap

2010-11-14 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44970 --- Comment #100 from Paolo Bonzini bonzini at gnu dot org 2010-11-14 23:34:28 UTC --- Cool! The reduced code no longer makes any sense but it should compile. I'm sure this was a fair bit of work. Actually delta made all the work down to 31

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 --- Comment #8 from Jerry DeLisle jvdelisle at gcc dot gnu.org 2010-11-15 06:43:24 UTC --- Created attachment 22394 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22394 A sample runtime case The sample runtime case. The pointer is set to

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added AssignedTo|unassigned at gcc dot |jvdelisle at

[Bug fortran/46339] [4.3/4.4/4.5/4.6 Regression] ICE (segfault) in gfc_trans_pointer_assignment

2010-11-14 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46339 --- Comment #10 from Jerry DeLisle jvdelisle at gcc dot gnu.org 2010-11-15 06:53:50 UTC --- Created attachment 22395 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22395 An alternate patch that also works This alternate patch also fixes the