[Bug ada/51940] Ada.Finalization of passed function return value skipped if exception raised in routine

2012-01-23 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51940 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug middle-end/51893] Wrong subword index computation in store_bit_field_1 on BIG_ENDIAN targets

2012-01-23 Thread aurelien.buhrig.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51893 --- Comment #8 from Aurelien Buhrig aurelien.buhrig.gcc at gmail dot com 2012-01-23 08:27:22 UTC --- It seems the problem occurs with big endian targets when value is at least 4 times bigger than a word. Example: bitsize=40, value = reg:DI sub

[Bug libstdc++/51956] [patch] improve shared_ptr and weak_ptr pretty-printers for gdb

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51956 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug rtl-optimization/51933] [4.7 regression] wrong code due to -free

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51933 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2012-01-23 09:25:55 UTC --- Author: jakub Date: Mon Jan 23 09:25:52 2012 New Revision: 183416 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183416 Log: PR

[Bug rtl-optimization/51933] [4.7 regression] wrong code due to -free

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51933 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/51958] [4.7 Regression] -ffrontend-optimize generates wrong code

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51958 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691

2012-01-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325 Alan Modra amodra at gmail dot com changed: What|Removed |Added CC||amodra at gmail dot

[Bug middle-end/51926] libstdc++ iterator store bigendian bitfield related

2012-01-23 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51926 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/51959] New: [4.7 Regression] ICE in set_mem_alias_set, at emit-rtl.c:1884

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51959 Bug #: 51959 Summary: [4.7 Regression] ICE in set_mem_alias_set, at emit-rtl.c:1884 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug lto/51916] FAIL: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto (internal compiler error)

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51916 --- Comment #10 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 10:11:48 UTC --- (In reply to comment #9) (In reply to comment #8) (In reply to comment #7) ... so this is a build/config issue - or, alternatively, the segment

[Bug target/51959] [4.7 Regression] ICE in set_mem_alias_set, at emit-rtl.c:1884

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51959 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug lto/51916] FAIL: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto (internal compiler error)

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51916 --- Comment #11 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-23 10:21:38 UTC --- Yes. Can you please post it to gcc-patches@ and commit it? It's preapproved as obviously correct. Thx. A patch has already been submitted by

[Bug rtl-optimization/51938] missed optimization: 2 comparisons

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51938 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/29333] Jump threading getting in the way of PHI-OPT

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29333 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 10:25:20 UTC --- (In reply to comment #6) (In reply to comment #5) This is the patch which I am testing: I Have a slightly different one since we should do a few

[Bug middle-end/51939] [4.7 Regression] ICE: in compute_affine_dependence, at tree-data-ref.c:4103 with -fcheck-data-deps

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51939 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/51960] New: Missing move-assignment operator in raw_storage_iterator

2012-01-23 Thread valyala at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51960 Bug #: 51960 Summary: Missing move-assignment operator in raw_storage_iterator Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug middle-end/51949] [4.7 Regression] expand_call: seg fault caused by IPA split

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51949 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/51949] [4.7 Regression] expand_call: seg fault caused by IPA split

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51949 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 10:42:04 UTC --- We do not honor cur_node-local.can_change_signature, and that does not take into account return value removal. I have a smallish workaround.

[Bug debug/51950] [4.6/4.7 Regression] fdebug-types-section regression for member pointers

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51950 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.5.3

[Bug c++/51910] [4.7 Regression] -frepo linking failure

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51910 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0

[Bug target/51957] [4.7 Regression] ppc64 .debug_loc toc reference

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51957 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2012-01-23 10:48:05 UTC --- The problem is that during var-tracking adjust_insn doesn't avoid_constant_pool_reference because we have: (debug_insn 116 33 34 5 (var_location:DI D#3 (reg:DI

[Bug target/51955] _mm_setzero_si128 intrinsic causes segfault without -O

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51955 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 10:50:52 UTC --- void _start() { main(); } isn't properly aligning the stack for the ABI GCC assumes. Simply drop it.

[Bug target/51957] [4.7 Regression] ppc64 .debug_loc toc reference

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51957 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2012-01-23 10:51:39 UTC --- To reject just .toc related SYMBOL_REFs, guess we'd need to set #define SYMBOL_FLAG_TOC_SECTION (1 SYMBOL_FLAG_MACH_DEP_SHIFT) or so flag on the symbol refs

[Bug middle-end/51949] [4.7 Regression] expand_call: seg fault caused by IPA split

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51949 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/51961] New: [OOP] ALLOCATE with MOLD= rejects if source-expr has a different rank

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51961 Bug #: 51961 Summary: [OOP] ALLOCATE with MOLD= rejects if source-expr has a different rank Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug middle-end/51949] [4.7 Regression] expand_call: seg fault caused by IPA split

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51949 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 10:53:01 UTC --- Author: rguenth Date: Mon Jan 23 10:52:57 2012 New Revision: 183424 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183424 Log: 2012-01-23 Richard

[Bug c++/51962] New: Compiling with -O3 and using the same input produces a different result

2012-01-23 Thread mario.achkar at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51962 Bug #: 51962 Summary: Compiling with -O3 and using the same input produces a different result Classification: Unclassified Product: gcc Version: 4.6.2 Status:

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 Dodji Seketeli dodji at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/51962] Compiling with -O3 and using the same input produces a different result

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51962 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Severity|critical|normal ---

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 --- Comment #2 from Dodji Seketeli dodji at gcc dot gnu.org 2012-01-23 11:22:46 UTC --- Created attachment 26424 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26424 Candidate fix for the bug This candidate fix works for me on both

[Bug debug/51950] [4.6/4.7 Regression] fdebug-types-section regression for member pointers

2012-01-23 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51950 --- Comment #1 from Jan Kratochvil jan.kratochvil at redhat dot com 2012-01-23 11:22:36 UTC --- GDB command for the PASS/FAIL output: gdb -nx a.out -ex 'b 6' -ex r -ex 'ptype F'

[Bug c++/51962] Compiling with -O3 and using the same input produces a different result

2012-01-23 Thread mario.achkar at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51962 Mario Achkar mario.achkar at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/51962] Compiling with -O3 and using the same input produces a different result

2012-01-23 Thread mario.achkar at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51962 --- Comment #3 from Mario Achkar mario.achkar at gmail dot com 2012-01-23 11:27:48 UTC --- (In reply to comment #1) You do not initialise found1. Set that to false and your problem probably goes away. Thanks for the fast reply.

[Bug libstdc++/51960] Missing move-assignment operator in raw_storage_iterator

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51960 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/51962] Compiling with -O3 and using the same input produces a different result

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51962 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-23 11:33:39 UTC --- It was very easy to find using valgrind, or a static analysis tool.

[Bug fortran/51948] [4.6/4.7 Regression][OOP] Rejects valid: Function result value in MOVE_ALLOC, nested in SELECT TYPE

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51948 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.6.3

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 --- Comment #3 from Iain Sandoe iains at gcc dot gnu.org 2012-01-23 11:46:19 UTC --- (In reply to comment #2) Created attachment 26424 [details] Candidate fix for the bug This candidate fix works for me on both x86_64-unknown-linux-gnu and

[Bug lto/51642] Weak variable reference triggers ICE with -flto option

2012-01-23 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51642 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added CC||ramana at

[Bug middle-end/51895] [4.7 Regression] ICE in simplify_subreg

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51895 --- Comment #17 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 11:59:57 UTC --- Author: rguenth Date: Mon Jan 23 11:59:53 2012 New Revision: 183429 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183429 Log: 2012-01-23 Richard

[Bug target/51959] [4.7 Regression] ICE in set_mem_alias_set, at emit-rtl.c:1884

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51959 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 12:26:05 UTC --- Created attachment 26425 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26425 autoreduced testcase

[Bug regression/51963] New: FAIL: g++.dg/torture/pr51344.C

2012-01-23 Thread Greta.Yorsh at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51963 Bug #: 51963 Summary: FAIL: g++.dg/torture/pr51344.C Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug regression/51963] FAIL: g++.dg/torture/pr51344.C

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51963 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) on powerpc*-*-*

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC|

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Target|powerpc*-*-*

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-23 12:51:06 UTC --- Could some Darwin savvy people confirm that the fix works for them? As a fix for the test-case this works for me (and, logically, there is no

[Bug rtl-optimization/51938] missed optimization: 2 comparisons

2012-01-23 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51938 --- Comment #2 from Marc Glisse marc.glisse at normalesup dot org 2012-01-23 12:51:42 UTC --- (In reply to comment #1) I suspect also worthwhile for integral types. Note that for real types you need -ffinite-math-only - I bet the clang result

[Bug other/51011] FAIL: gcc.dg/atomic-generic.c (test for excess errors)

2012-01-23 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51011 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/49847] [4.6/4.7 Regression] m68k gcj-4.6 NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-01-23 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #11 from Andreas Schwab sch...@linux-m68k.org 2012-01-23 13:05:35 UTC --- After r183426 this is now dormant on the 4.6 branch again.

[Bug lto/51642] Weak variable reference triggers ICE with -flto option

2012-01-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51642 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2012-01-23 13:07:17 UTC --- No idea what fixed it, so I don't know - I don't even know where it segfaults. I suspect the change to make -fuse-linker-plugin the default maybe had an

[Bug tree-optimization/51964] New: Missed tail merging opportunity

2012-01-23 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51964 Bug #: 51964 Summary: Missed tail merging opportunity Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: minor Priority: P3

[Bug c++/17729] [4.4/4.5/4.6/4.7 Regression] Duplicate __attribute__((deprecated)) warning

2012-01-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17729 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|gcc-bugs at gcc dot gnu.org | ---

[Bug tree-optimization/51964] Missed tail merging opportunity

2012-01-23 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51964 --- Comment #1 from vries at gcc dot gnu.org 2012-01-23 13:43:33 UTC --- I have a still rather vague idea that we might value number the uses rather than the defs: assign the same number to uses which use a value in the same way. I don't know how

[Bug c++/25973] [4.4/4.5/4.6/4.7 Regression] Wrong warning: control reaches end of non-void function

2012-01-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25973 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/51965] New: Redundant move constructions in heap algorithms

2012-01-23 Thread valyala at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 Bug #: 51965 Summary: Redundant move constructions in heap algorithms Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2012-01-23 Thread valyala at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 --- Comment #1 from Aliaksandr Valialkin valyala at gmail dot com 2012-01-23 13:51:16 UTC --- Created attachment 26427 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26427 Testcase for determining redundant move constructions in stl_heap

[Bug target/51957] [4.7 Regression] ppc64 .debug_loc toc reference

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51957 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug fortran/51966] New: internal compiler error

2012-01-23 Thread peter.tromso at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51966 Bug #: 51966 Summary: internal compiler error Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/25973] [4.4/4.5/4.6/4.7 Regression] Wrong warning: control reaches end of non-void function

2012-01-23 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25973 --- Comment #17 from vries at gcc dot gnu.org 2012-01-23 14:04:07 UTC --- I tested an earlier version of this patch without any problems, I just need to retest and submit. Submitted patch: http://gcc.gnu.org/ml/gcc-patches/2012-01/msg01071.html

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2012-01-23 Thread chris at bubblescope dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 Chris Jefferson chris at bubblescope dot net changed: What|Removed |Added CC||chris at

[Bug c++/17729] [4.4/4.5/4.6/4.7 Regression] Duplicate __attribute__((deprecated)) warning

2012-01-23 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17729 --- Comment #20 from Iain Sandoe iains at gcc dot gnu.org 2012-01-23 14:08:21 UTC --- (In reply to comment #19) Hi Iain, I'm not 100% sure to understand: did your patch in Comment #16 pass the testsuite? Did you get around to submit it? The

[Bug lto/51916] FAIL: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto (internal compiler error)

2012-01-23 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51916 --- Comment #12 from Aldy Hernandez aldyh at gcc dot gnu.org 2012-01-23 14:07:49 UTC --- Author: aldyh Date: Mon Jan 23 14:07:41 2012 New Revision: 183433 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183433 Log: PR lto/51916

[Bug lto/51916] FAIL: gcc.dg/lto/trans-mem-3 c_lto_trans-mem-3_0.o-c_lto_trans-mem-3_1.o link, -flto (internal compiler error)

2012-01-23 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51916 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/51879] Missed tail merging with non-const/pure calls

2012-01-23 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51879 --- Comment #5 from vries at gcc dot gnu.org 2012-01-23 14:10:38 UTC --- Created attachment 26430 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26430 Tentative patch 2012-01-23 Tom de Vries t...@codesourcery.com PR

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-23 14:11:08 UTC --- Thanks, Chris. I haven't looked at the patch or test yet, but I'm a little surprised the compiler can't elide the move constructors.

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #11 from Jason Merrill jason at gcc dot gnu.org 2012-01-23 14:43:30 UTC --- Author: jason Date: Mon Jan 23 14:43:25 2012 New Revision: 183434 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183434 Log: PR target/51934 *

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/51966] internal compiler error

2012-01-23 Thread peter.tromso at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51966 --- Comment #1 from Peter Wind peter.tromso at gmail dot com 2012-01-23 14:51:46 UTC --- Created attachment 26431 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26431 compile with gfortran fails small code that exposes the same problem

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #13 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-23 14:55:08 UTC --- Log: PR target/51934 * g++.dg/torture/pr51344.C: Use noreturn instead of cdecl. Should be fixed now. The use of 'noreturn' yields a

[Bug libitm/51830] FAIL: libitm.c/mem(cpy|set)-1.c execution test

2012-01-23 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51830 --- Comment #4 from uros at gcc dot gnu.org 2012-01-23 14:57:50 UTC --- Author: uros Date: Mon Jan 23 14:57:44 2012 New Revision: 183435 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183435 Log: PR libitm/51830 * builtin-types.def

[Bug libitm/51830] FAIL: libitm.c/mem(cpy|set)-1.c execution test

2012-01-23 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51830 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/51966] [4.6/4.7 Regression] ICE in gfc_conv_array_constructor_expr

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51966 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2012-01-23 15:10:42 UTC --- Well, if it hangs before the fix with the noreturn attribute, then it is trivial to replace the return a; with for (;;);

[Bug fortran/51966] [4.6/4.7 Regression] ICE in gfc_conv_array_constructor_expr

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51966 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug libstdc++/51967] New: FAIL: libstdc++-prettyprinters/48362.cc

2012-01-23 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51967 Bug #: 51967 Summary: FAIL: libstdc++-prettyprinters/48362.cc Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority:

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #15 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-23 15:19:37 UTC --- Well, if it hangs before the fix with the noreturn attribute, then it is trivial to replace the return a; with for (;;); It does not hang:

[Bug libstdc++/51967] FAIL: libstdc++-prettyprinters/48362.cc

2012-01-23 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51967 --- Comment #1 from John David Anglin danglin at gcc dot gnu.org 2012-01-23 15:20:35 UTC --- Similar fail is libstdc++-prettyprinters/simple.cc: Executing on host: /test/gnu/gcc/objdir/./gcc/g++ -shared-libgcc -B/test/gnu/gcc /objdir/./gcc

[Bug debug/51902] lexical_blocks inside inlined_subroutines generate duplicate debug_ranges

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51902 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Attachment #26391|0 |1 is

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2012-01-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 --- Comment #4 from Paolo Carlini paolo.carlini at oracle dot com 2012-01-23 15:26:34 UTC --- Indeed, I double checked that *before* changing the functions to use moves we had plain copies, that is the original HP/SGI functions had copies,

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #16 from Jason Merrill jason at gcc dot gnu.org 2012-01-23 15:30:58 UTC --- Author: jason Date: Mon Jan 23 15:30:48 2012 New Revision: 183436 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183436 Log: PR target/51934 *

[Bug c++/17729] [4.4/4.5/4.6/4.7 Regression] Duplicate __attribute__((deprecated)) warning

2012-01-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17729 --- Comment #21 from Paolo Carlini paolo.carlini at oracle dot com 2012-01-23 15:30:25 UTC --- The problem with testing for duplicate diagnostics is by now well known, I guess. What I couldn't figure out from the audit trail was whether the fix

[Bug libstdc++/51967] FAIL: libstdc++-prettyprinters/48362.cc

2012-01-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51967 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-01-23 15:39:52 UTC --- do the printers ever work, outside the testsuite? i.e. if you build this: #include tuple int main() { std::tupleint, int t; return

[Bug c++/17729] [4.4/4.5/4.6/4.7 Regression] Duplicate __attribute__((deprecated)) warning

2012-01-23 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17729 --- Comment #22 from Iain Sandoe iains at gcc dot gnu.org 2012-01-23 15:47:18 UTC --- (In reply to comment #21) The problem with testing for duplicate diagnostics is by now well known, I guess. What I couldn't figure out from the audit trail

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #17 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-01-23 15:50:16 UTC --- g++.dg/torture/pr51344.C: Limit to x86. Note that using 'format' instead of 'cdecl' hangs also on powerpc-apple-darwin9: [karma] f90/bug% time

[Bug target/51934] FAIL: g++.dg/torture/pr51344.C -O0 (test for excess errors) due to cdecl attribute ignored warning

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51934 --- Comment #18 from Jakub Jelinek jakub at gcc dot gnu.org 2012-01-23 15:58:01 UTC --- I bet you'd have to instantiate the template to see the errors. Nevertheless, it would be a bad idea to add __attribute__((format)) to the testcase and expect

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-01-23 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 Andreas Schwab sch...@linux-m68k.org changed: What|Removed |Added Keywords||build

[Bug fortran/51966] [4.6/4.7 Regression] ICE in gfc_conv_array_constructor_expr

2012-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51966 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug c++/51925] [4.7 Regression] ICE in tsubst with using and template function

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51925 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org 2012-01-23 16:35:44 UTC --- Author: jason Date: Mon Jan 23 16:35:31 2012 New Revision: 183438 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183438 Log: PR c++/51925 *

[Bug target/51968] New: gcc trunk (ARM) ICEs in final_scan_insn in final.c:2716, with could not split insn error msg

2012-01-23 Thread eric.batut at allegorithmic dot com
20120123 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' '-save-temps' '-c' '-mandroid' '-mbionic' '-Wno-unused-function' '-Wno-psabi' '-march=armv7-a' '-mcpu=cortex-a9' '-mfloat-abi=softfp' '-mfpu=vfp' '-fpic' '-Werror=implicit-function-declaration' '-flax-vector-conversions' '-fdata-sections

[Bug bootstrap/51969] New: [4.7 regression] gcc 4.7 unable to build gcc 4.6

2012-01-23 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51969 Bug #: 51969 Summary: [4.7 regression] gcc 4.7 unable to build gcc 4.6 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/51925] [4.7 Regression] ICE in tsubst with using and template function

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51925 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/51812] [4.7 regression] Virtual public inheritance and thunks leads to undefined reference in header files.

2012-01-23 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51812 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/51398] [4.7 Regression] ICE with invalid template parameter

2012-01-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51398 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 --- Comment #5 from Dodji Seketeli dodji at gcc dot gnu.org 2012-01-23 17:05:53 UTC --- Author: dodji Date: Mon Jan 23 17:05:46 2012 New Revision: 183441 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=183441 Log: PR testsuite/51941 - FAIL

[Bug testsuite/51941] FAIL: g++.dg/debug/dwarf2/nested-3.C scan-assembler

2012-01-23 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51941 Dodji Seketeli dodji at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/51970] New: gimplification failed for an avatar of pr51948

2012-01-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51970 Bug #: 51970 Summary: gimplification failed for an avatar of pr51948 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug c/51971] New: unclear/unverified restrictions on attribute((const|pure))

2012-01-23 Thread akim.demaille at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51971 Bug #: 51971 Summary: unclear/unverified restrictions on attribute((const|pure)) Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED

[Bug fortran/51972] New: [OOP] ALLOCATE misses memset/calloc, causing segfault

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51972 Bug #: 51972 Summary: [OOP] ALLOCATE misses memset/calloc, causing segfault Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/51968] gcc trunk (ARM) ICEs in final_scan_insn in final.c:2716, with could not split insn error msg

2012-01-23 Thread eric.batut at allegorithmic dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51968 --- Comment #1 from Eric Batut eric.batut at allegorithmic dot com 2012-01-23 17:36:50 UTC --- Adding Richard Henderson, who committed rev 183051.

[Bug fortran/51946] file compiles properly on IBM xlf compiler and Cray compiler

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51946 --- Comment #10 from Tobias Burnus burnus at gcc dot gnu.org 2012-01-23 17:37:18 UTC --- (In reply to comment #4) Otherwise, as far as I could see, all Fortran examples work except for - chapter07/strategy_surrogate_f2003: Segfaults in

[Bug fortran/51970] gimplification failed for an avatar of pr51948

2012-01-23 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51970 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC|bur...@net-b.de |burnus at gcc

  1   2   >