[Bug c++/56291] ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-11 Thread freddie_chopin at op dot pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 Freddie Chopin changed: What|Removed |Added CC||freddie_chopin at op dot pl --

[Bug c++/56291] ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-11 Thread freddie_chopin at op dot pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 --- Comment #2 from Freddie Chopin 2013-02-12 07:14:17 UTC --- Created attachment 29421 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29421 failing test case

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread bugdal at aerifal dot cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #6 from Rich Felker 2013-02-12 07:08:14 UTC --- That sounds highly doubtful. The sigcontext is (necessarily) on the stack, so the only way accessing past the end of sigcontext could fault is if the access were so far beyond the

[Bug sanitizer/55309] gcc's address-sanitizer 66% slower than clang's

2013-02-11 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #33 from Kostya Serebryany 2013-02-12 07:02:40 UTC --- (In reply to comment #31) > If the mapping is so flexible, how can you detect mismatches? Different scale > or shadow offsets are ABI incompatible... We don't detect mism

[Bug sanitizer/55309] gcc's address-sanitizer 66% slower than clang's

2013-02-11 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #32 from Kostya Serebryany 2013-02-12 06:47:56 UTC --- Good news, 0x7fff8000 seems great: t0: orig t1: short offset (0x7fff8000) t2: zero offset + pie t0 t1 t1/t0 t2t2/t0 t2/t1 ---

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-11 Thread demiurg_spb at freemail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #3 from demiurg_spb at freemail dot ru 2013-02-12 06:47:43 UTC --- (In reply to comment #2) > This cannot work because ISO/IEC TR18037 forces these literals into generic > space. > ISO/IEC TR18037 5.1.2 Address-space type

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #5 from Alan Modra 2013-02-12 03:04:28 UTC --- Created attachment 29420 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29420 use /proc/self/auxv At the time the original code was being developed, linux-2.4.x was in wid

[Bug middle-end/56231] warning traces have bogus line information when using LTO

2013-02-11 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56231 --- Comment #12 from Matt Hargett 2013-02-12 02:02:33 UTC --- looking at the patch for merging elsewhere, I noticed that location_t lto_input_location (struct bitpack_d *bp, struct data_in *data_in) { + static const char *current_f

[Bug middle-end/56231] warning traces have bogus line information when using LTO

2013-02-11 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56231 --- Comment #11 from Matt Hargett 2013-02-12 01:55:28 UTC --- can you add the reduced test case you came up with to the testsuite? I've seen these issues come and go at various points.

[Bug tree-optimization/56265] [4.8 Regression] ICE in ipa_make_edge_direct_to_target

2013-02-11 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56265 --- Comment #3 from Paul Pluzhnikov 2013-02-12 00:48:01 UTC --- Thanks for the fix. We've confirmed that this fix also fixes the crash in "irreducible" test case from PR56262.

[Bug c++/56291] ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 Paolo Carlini changed: What|Removed |Added CC|freddie_chopin at op dot pl | --- Comment #1 from Paolo Carl

[Bug inline-asm/56148] [4.8 Regression] inline asm matching constraint with different mode

2013-02-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56148 --- Comment #6 from Steven Bosscher 2013-02-12 00:14:47 UTC --- In gcc 4.7.2, reload resolved this with a pair of moves. >From the .197r.ira and 198r.reload dumps, with the asm_operands split out and the insns before the asm condensed, f

[Bug bootstrap/52887] Bootstrap on AIX failure: Undefined symbol: .std::function::function(std::function

2013-02-11 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52887 Benjamin Kosnik changed: What|Removed |Added CC||bkoz at gcc dot gnu.org,

[Bug middle-end/56290] [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56290 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug libitm/55693] [4.8 Regression] libitm.c++/eh-1.C execution test fails on darwin from r193271

2013-02-11 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693 m...@gcc.gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug middle-end/56290] [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target

2013-02-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56290 Thomas Koenig changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #

[Bug c++/56291] New: ICE for C++11 in output_constructor_regular_field, at varasm.c:4821

2013-02-11 Thread freddie_chopin at op dot pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56291 Bug #: 56291 Summary: ICE for C++11 in output_constructor_regular_field, at varasm.c:4821 Classification: Unclassified Product: gcc Version: 4.7.2 Status: U

[Bug libitm/55693] [4.8 Regression] libitm.c++/eh-1.C execution test fails on darwin from r193271

2013-02-11 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693 --- Comment #51 from mrs at gcc dot gnu.org 2013-02-11 23:30:18 UTC --- Author: mrs Date: Mon Feb 11 23:30:10 2013 New Revision: 195960 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195960 Log: /libgcc 2013-02-11 Iain Sandoe

[Bug tree-optimization/56049] [4.8 Regression] Simplification to constants not done

2013-02-11 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56049 --- Comment #5 from Jan Hubicka 2013-02-11 22:55:44 UTC --- Well, I think we should try to toamn fantasy of our optimizers here. What unroller sees at -O3 -fno-tree-vectorize is quite ugly: : a = {}; : # i_1 = PHI <1(2), i_

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 Alan Modra changed: What|Removed |Added Status|NEW |ASSIGNED CC|amodra

[Bug sanitizer/55617] static constructors are not being instrumented correctly on darwin

2013-02-11 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55617 --- Comment #54 from mrs at gcc dot gnu.org 2013-02-11 22:36:28 UTC --- Author: mrs Date: Mon Feb 11 22:36:23 2013 New Revision: 195956 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195956 Log: 2013-02-11 Alexander Potapenko

[Bug tree-optimization/56049] [4.8 Regression] Simplification to constants not done

2013-02-11 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56049 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- C

[Bug middle-end/56290] New: [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target

2013-02-11 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56290 Bug #: 56290 Summary: [4.8 Regression] ICE building OpenFOAM in in ipa_make_edge_direct_to_target Classification: Unclassified Product: gcc Version: 4.8.0 Status: UN

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 --- Comment #8 from janus at gcc dot gnu.org 2013-02-11 19:46:15 UTC --- (In reply to comment #7) > I don't know if it is the RIGHT fix, but at least it works (tested with Yes, that's fine. Or one could just disable the errors with ! {

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread franxisco1988+gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 --- Comment #9 from klondike 2013-02-11 19:25:15 UTC --- Thanks again Uros, it's amazing how fast you have fixed this :D

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 Uros Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED URL|

[Bug go/56171] syscall FAILs on Solaris

2013-02-11 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56171 --- Comment #6 from Ian Lance Taylor 2013-02-11 19:16:41 UTC --- The two closes of file descriptor 4 that you show are actually normal and expected for this test. The first is the deferred close of the os.File that wraps the file descript

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 --- Comment #7 from Dominique d'Humieres 2013-02-11 19:06:10 UTC --- > The combined patches of comment 4 and 5 yield the following testsuite > failures: > > FAIL: gfortran.dg/altreturn_2.f90 -O (test for excess errors) > FAIL: gfortran

[Bug go/56171] syscall FAILs on Solaris

2013-02-11 Thread ian at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56171 --- Comment #5 from ian at gcc dot gnu.org 2013-02-11 19:03:09 UTC --- Author: ian Date: Mon Feb 11 19:03:04 2013 New Revision: 195950 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195950 Log: PR go/56171 libgo: Solaris p

[Bug c++/56289] Bad unused value warning with comma operator

2013-02-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56289 --- Comment #3 from Andrew Pinski 2013-02-11 18:40:06 UTC --- (In reply to comment #2) > But x was used inside the comma operator. It is complaining about the right hand side which is y.

[Bug c++/56289] Bad unused value warning with comma operator

2013-02-11 Thread thomaseding at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56289 --- Comment #2 from Thomas 2013-02-11 18:35:29 UTC --- But x was used inside the comma operator.

[Bug c++/56289] Bad unused value warning with comma operator

2013-02-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56289 --- Comment #1 from Andrew Pinski 2013-02-11 18:32:58 UTC --- (void) x, y; You are only casting x to void and not y.

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 David Edelsohn changed: What|Removed |Added Target||powerpc*-*-linux St

[Bug c++/56289] New: Bad unused value warning with comma operator

2013-02-11 Thread thomaseding at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56289 Bug #: 56289 Summary: Bad unused value warning with comma operator Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal

[Bug libitm/55693] [4.8 Regression] libitm.c++/eh-1.C execution test fails on darwin from r193271

2013-02-11 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693 --- Comment #50 from Jack Howarth 2013-02-11 17:54:44 UTC --- (In reply to comment #47) > Created attachment 29396 [details] > revised patch to revert r184293 while fixing PR55693 > > Bootstrap regtesting underway on ppc darwin9, x86_64

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 --- Comment #7 from uros at gcc dot gnu.org 2013-02-11 17:30:06 UTC --- Author: uros Date: Mon Feb 11 17:29:53 2013 New Revision: 195947 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195947 Log: Backport from mainline 2

[Bug c++/56268] [4.7/4.8 Regression] C++11 ICE with boost multi-precision and boost variant during assignment

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56268 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 --- Comment #6 from uros at gcc dot gnu.org 2013-02-11 17:27:39 UTC --- Author: uros Date: Mon Feb 11 17:27:30 2013 New Revision: 195946 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195946 Log: Backport from mainline 2

[Bug c++/56268] [4.7/4.8 Regression] C++11 ICE with boost multi-precision and boost variant during assignment

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56268 --- Comment #6 from Jason Merrill 2013-02-11 16:21:19 UTC --- Author: jason Date: Mon Feb 11 16:21:10 2013 New Revision: 195945 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195945 Log: PR c++/56268 * semantics.c (cla

[Bug tree-optimization/56265] [4.8 Regression] ICE in ipa_make_edge_direct_to_target

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56265 --- Comment #2 from Jakub Jelinek 2013-02-11 16:20:24 UTC --- --- gcc/ipa-inline.c.jj2013-01-11 09:02:48.0 +0100 +++ gcc/ipa-inline.c2013-02-11 17:16:04.951958702 +0100 @@ -1792,7 +1792,7 @@ ipa_inline (void) }

[Bug middle-end/56288] always true conditional expression in verify_ssa_name

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56288 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread franxisco1988+gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 --- Comment #5 from klondike 2013-02-11 16:10:49 UTC --- Thanks Uros, for now I'll disable the code for gcc <= 4.6.3 if SSE2 is not available to prevent the crash on older distros.

[Bug c++/56287] __do_global_ctors_aux() crashing when LTO enabled with flto-partition=none

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56287 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org ---

[Bug rtl-optimization/56275] ICE in simplify_subreg, at simplify-rtx.c:5261 with vector code.

2013-02-11 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56275 --- Comment #4 from uros at gcc dot gnu.org 2013-02-11 16:05:51 UTC --- Author: uros Date: Mon Feb 11 16:05:44 2013 New Revision: 195944 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195944 Log: PR rtl-optimization/56275

[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #13 from Jakub Jelinek 2013-02-11 15:54:17 UTC --- Perhaps instead of global vars defined outside of libasan (which e.g. requires GOT accesses to those vars in libasan), it might be better to have the scale and offset as argume

[Bug middle-end/56288] New: always true conditional expression in verify_ssa_name

2013-02-11 Thread pageexec at freemail dot hu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56288 Bug #: 56288 Summary: always true conditional expression in verify_ssa_name Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: nor

[Bug c++/56287] __do_global_ctors_aux() crashing when LTO enabled with flto-partition=none

2013-02-11 Thread honyakeprt at centrum dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56287 --- Comment #2 from Jan Keprt 2013-02-11 15:48:01 UTC --- (In reply to comment #1) > Did the crt files somehow get LTO bytecode? That shouldn't happen. Please > show objdump -h of the used crtbegin.o/crtend.o files. Here it is: $ ~

[Bug c++/56268] [4.7/4.8 Regression] C++11 ICE with boost multi-precision and boost variant during assignment

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56268 --- Comment #5 from Jason Merrill 2013-02-11 15:47:56 UTC --- Author: jason Date: Mon Feb 11 15:47:46 2013 New Revision: 195943 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195943 Log: PR c++/56268 * semantics.c (cla

[Bug c++/35688] template visibility not overridden by template arguments

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35688 --- Comment #15 from Jason Merrill 2013-02-11 15:44:51 UTC --- (In reply to comment #13) > I don't understand why fully declared templates like Boost's shared_ptr have a > visibility at all. I'm not sure why they would. Are you compili

[Bug rtl-optimization/56151] [4.8 Regression] Performance degradation after r194054 on x86 Atom.

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56151 --- Comment #11 from Jakub Jelinek 2013-02-11 15:42:12 UTC --- Created attachment 29419 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29419 gcc48-pr56151.patch Untested patch, done in add_equal_note, so that the code doesn't have

[Bug c++/56238] [4.7 regression] ICE in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_conversions, at cp/search.c:2515

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56238 Jason Merrill changed: What|Removed |Added Priority|P2 |P3 Status|ASSIGNED

[Bug c++/56268] [4.7/4.8 Regression] C++11 ICE with boost multi-precision and boost variant during assignment

2013-02-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56268 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug c++/56287] __do_global_ctors_aux() crashing when LTO enabled with flto-partition=none

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56287 Richard Biener changed: What|Removed |Added Target||powerpc-unknown-eabi

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Georg-Johann Lay changed: What|Removed |Added Status|ASSIGNED|SUSPENDED

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #2 from Georg-Johann Lay 2013-02-11 15:09:40 UTC --- Created attachment 29418 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29418 draft patch PR target/56263 * config/avr/avr.opt (-mstrict-addr-space-subsets):

[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56264 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/56273] [4.8 regression] Bogus -Warray-bounds warning

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 --- Comment #8 from Richard Biener 2013-02-11 15:09:02 UTC --- Author: rguenth Date: Mon Feb 11 15:08:51 2013 New Revision: 195942 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195942 Log: 2013-02-11 Richard Biener

[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56264 --- Comment #6 from Richard Biener 2013-02-11 15:07:48 UTC --- Author: rguenth Date: Mon Feb 11 15:07:40 2013 New Revision: 195941 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195941 Log: 2013-02-11 Richard Biener P

[Bug sanitizer/55309] gcc's address-sanitizer 66% slower than clang's

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #31 from Jakub Jelinek 2013-02-11 15:02:25 UTC --- If the mapping is so flexible, how can you detect mismatches? Different scale or shadow offsets are ABI incompatible...

[Bug c++/56287] New: __do_global_ctors_aux() crashing when LTO enabled with flto-partition=none

2013-02-11 Thread honyakeprt at centrum dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56287 Bug #: 56287 Summary: __do_global_ctors_aux() crashing when LTO enabled with flto-partition=none Classification: Unclassified Product: gcc Version: 4.7.2 St

[Bug sanitizer/55309] gcc's address-sanitizer 66% slower than clang's

2013-02-11 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55309 --- Comment #30 from Kostya Serebryany 2013-02-11 14:42:43 UTC --- > Could we on x86_64 think about mem_to_shadow(x) (x >> 3) + 0x7fff8000 Committed http://llvm.org/viewvc/llvm-project?rev=174886&view=rev which adds an optional flag -mll

[Bug tree-optimization/56175] Issue with combine phase on x86.

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56175 --- Comment #6 from Richard Biener 2013-02-11 14:38:37 UTC --- (In reply to comment #5) > This pattern is already recognized by simplify_bitwise_binary but only for > usual int type, i.e. if we change all short types to the ordinary int (o

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 --- Comment #6 from janus at gcc dot gnu.org 2013-02-11 13:57:36 UTC --- The combined patches of comment 4 and 5 yield the following testsuite failures: FAIL: gfortran.dg/altreturn_2.f90 -O (test for excess errors) FAIL: gfortran.dg/intr

[Bug target/47333] [4.6, 4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as

2013-02-11 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333 --- Comment #29 from ro at CeBiTec dot Uni-Bielefeld.DE 2013-02-11 13:47:21 UTC --- The error can be reproduced on x86_64-unknown-linux-gnu with gas by disabling weakref support, i.e. setting gcc_cv_as_weakref=no during the build. So again

[Bug tree-optimization/56175] Issue with combine phase on x86.

2013-02-11 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56175 --- Comment #5 from Yuri Rumyantsev 2013-02-11 13:42:49 UTC --- This pattern is already recognized by simplify_bitwise_binary but only for usual int type, i.e. if we change all short types to the ordinary int (or unsigned) this simplificat

[Bug tree-optimization/56273] [4.8 regression] Bogus -Warray-bounds warning

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/56273] [4.8 regression] Bogus -Warray-bounds warning

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 --- Comment #6 from Richard Biener 2013-02-11 13:33:29 UTC --- Author: rguenth Date: Mon Feb 11 13:33:19 2013 New Revision: 195940 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195940 Log: 2013-02-11 Richard Biener P

[Bug c++/56285] [C++11] Arguments to an inheriting constructor are not forwarded properly

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56285 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Stat

[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #12 from Jakub Jelinek 2013-02-11 13:13:14 UTC --- (In reply to comment #11) > > We need more than that. E.g. ppc64 asan is very much broken in the gcc > > tree, > > that is fixed in upstream libasan already, right? > > La

[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

2013-02-11 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #11 from Kostya Serebryany 2013-02-11 12:58:07 UTC --- > We need more than that. E.g. ppc64 asan is very much broken in the gcc tree, > that is fixed in upstream libasan already, right? Last time I tried, basic tests passed

[Bug tree-optimization/56286] vectorizer does not keep loop-closed SSA up-to-date

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56286 Richard Biener changed: What|Removed |Added Keywords||compile-time-hog,

[Bug tree-optimization/56286] New: vectorizer does not keep loop-closed SSA up-to-date

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56286 Bug #: 56286 Summary: vectorizer does not keep loop-closed SSA up-to-date Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: norma

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assig

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code ---

[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #10 from Jakub Jelinek 2013-02-11 12:08:11 UTC --- (In reply to comment #9) > (In reply to comment #8) > > Requires a merge as far as I can see. Important enough build issue. > > I am reluctant to do another full merge so c

[Bug c++/56285] New: [C++11] Arguments to an inheriting constructor is not forwarded properly

2013-02-11 Thread lucdanton at free dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56285 Bug #: 56285 Summary: [C++11] Arguments to an inheriting constructor is not forwarded properly Classification: Unclassified Product: gcc Version: 4.8.0 Stat

[Bug bootstrap/56128] [4.8 Regression] libsanitizer doesn't build with broken kernel headers

2013-02-11 Thread kcc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #9 from Kostya Serebryany 2013-02-11 11:54:46 UTC --- (In reply to comment #8) > Requires a merge as far as I can see. Important enough build issue. I am reluctant to do another full merge so close to 4.8 -- we have too many

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 --- Comment #6 from Paolo Carlini 2013-02-11 11:48:54 UTC --- Indeed, thanks Jon.

[Bug target/56253] fp-contract does not work with SSE and AVX FMAs (neither FMA4 nor FMA3)

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56253 --- Comment #7 from Richard Biener 2013-02-11 11:36:29 UTC --- So to re-cap, for vector intrinsics we can use the vector GCC extensions while for the scalar intrinsics we would have to use target builtin folding. Not sure if it's worth the

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 Jonathan Wakely changed: What|Removed |Added Version|unknown |4.8.0 Target Milestone|4.8.0

[Bug tree-optimization/56273] [4.8 regression] Bogus -Warray-bounds warning

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 --- Comment #5 from Richard Biener 2013-02-11 10:52:39 UTC --- One of the reasons this all happens is of course that after complete unrolling we miss a pass that does full redundancy removal and const/copy propagation. For the latter we ab

[Bug c/56281] missed VRP optimization from undefined left shift in ISO C99

2013-02-11 Thread vincent-gcc at vinc17 dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56281 Vincent Lefèvre changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|DUPLICA

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 Paolo Carlini changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXE

[Bug libstdc++/56193] ios_base should replace operator void* with explicit operator bool in C++11 onwards.

2013-02-11 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 --- Comment #3 from paolo at gcc dot gnu.org 2013-02-11 10:30:50 UTC --- Author: paolo Date: Mon Feb 11 10:30:43 2013 New Revision: 195939 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195939 Log: 2013-02-11 Paolo Carlini

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 --- Comment #5 from paolo at gcc dot gnu.org 2013-02-11 10:30:50 UTC --- Author: paolo Date: Mon Feb 11 10:30:43 2013 New Revision: 195939 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195939 Log: 2013-02-11 Paolo Carlini

[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56264 --- Comment #5 from Richard Biener 2013-02-11 10:27:56 UTC --- I would guess that originally cfg-cleanup caused basic-blocks to leak outside a loop, thus at most exposing new use sites. With discovering new loops we may both wreck that sc

[Bug fortran/56284] [OOP] ICE with alternate return in type-bound procedure

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 janus at gcc dot gnu.org changed: What|Removed |Added Summary|[OOP] ICE with contained|[OOP] ICE with alternate

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug libstdc++/56283] std::result_of does not gracefully SFINAE (not define ::type)

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56283 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/56283] std::result_of does not gracefully SFINAE (not define ::type)

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56283 --- Comment #2 from Jonathan Wakely 2013-02-11 10:05:58 UTC --- You're looking at a post-C++11 draft, not at the standard. The change was made by http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3462.html and GCC 4.8 already implem

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 Jonathan Wakely changed: What|Removed |Added Attachment #29415|0 |1 is obsolete|

[Bug tree-optimization/56264] [4.8 Regression] ICE in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:557

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56264 --- Comment #4 from Richard Biener 2013-02-11 10:00:18 UTC --- unswitching makes the formerly irreducible inner loop reducible on one path (cfgcleanup makes this loop appear). As we are in the loop optimizer block we are supposed to be in

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 --- Comment #2 from Jonathan Wakely 2013-02-11 09:53:38 UTC --- Created attachment 29415 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29415 Instantiate and export new operator Something like this, although putting it in fstream-i

[Bug fortran/56284] [OOP] ICE with contained routine which inappropriately compares a string and a number

2013-02-11 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56284 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug tree-optimization/56273] [4.8 regression] Bogus -Warray-bounds warning

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 --- Comment #4 from Richard Biener 2013-02-11 09:32:31 UTC --- (In reply to comment #2) > The problem is a missing VRP. Basically ivopts changes: > if (j_10 != 9) > > Which works into: > > j_10 = ivtmp.12_56; > if (ivtmp.12_5

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2013-02-11 Thread aldot at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 Bernhard Reutner-Fischer changed: What|Removed |Added CC||aldot at gcc dot gnu.or

[Bug middle-end/56242] [4.8 Regression] libjava/classpath/gnu/javax/swing/text/html/parser/support/textPreProcessor.java:175:0: ICE: Segmentation fault

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56242 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug ada/56274] [4.8 Regression] libada bootstrap failure on kfreebsd ("pthread_rwlock_t" not declared in "OS_Interface")

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56274 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug libstdc++/56282] [4.8 regression] std::basic_ios broken with -std=c++11 (undefined reference)

2013-02-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56282 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRME

  1   2   >