[Bug libstdc++/61582] C++11 regex memory corruption

2014-06-26 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 --- Comment #7 from Tim Shen timshen at gcc dot gnu.org --- (.*{100}{100}{100}) seems to be a stack overflow. It's because regex executor uses recursion. It could be fixed (not segfault but memory exhaustion) by using a std::stack and simulate

[Bug libstdc++/61601] C++11 regex resource exhaustion

2014-06-26 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61601 --- Comment #2 from Tim Shen timshen at gcc dot gnu.org --- (In reply to Jonathan Wakely from comment #1) Tim, how hard would it be to hardcode limits somewhere for these cases? It's easy. 6 lines. I'll propose a patch soon.

[Bug libstdc++/61582] C++11 regex memory corruption

2014-06-26 Thread max at cert dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 --- Comment #8 from Maksymilian Arciemowicz max at cert dot cx --- (In reply to Tim Shen from comment #7) (.*{100}{100}{100}) seems to be a stack overflow. It's because regex executor uses recursion. It could be fixed (not segfault but memory

[Bug libstdc++/61582] C++11 regex memory corruption

2014-06-26 Thread timshen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 --- Comment #9 from Tim Shen timshen at gcc dot gnu.org --- (In reply to Maksymilian Arciemowicz from comment #8) (In reply to Tim Shen from comment #7) (.*{100}{100}{100}) seems to be a stack overflow. It's because regex executor uses

[Bug target/61616] New: Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target

2014-06-26 Thread niva at niisi dot msk.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61616 Bug ID: 61616 Summary: Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target Product: gcc Version: 4.7.4 Status:

[Bug rtl-optimization/60947] [4.9/4.10 Regression] Unable to handle kernel paging request (linux kernel 2.6.28.9) with gcc 4.9 release

2014-06-26 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60947 --- Comment #16 from Mikael Pettersson mikpelinux at gmail dot com --- (In reply to amker from comment #15) Well, only thing suspicious that I can see, the memset function is a special implementation and not from C standard library. Basically

[Bug sanitizer/61604] missing line numbers in a sanitizer backtrace from an OMP region

2014-06-26 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61604 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC|

[Bug tree-optimization/61607] DOM missed jump threading and destroyed loops

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61607 --- Comment #4 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Thu Jun 26 07:44:10 2014 New Revision: 212011 URL: https://gcc.gnu.org/viewcvs?rev=212011root=gccview=rev Log: 2014-06-26 Richard Biener rguent...@suse.de

[Bug target/61616] Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target

2014-06-26 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61616 --- Comment #1 from Mikael Pettersson mikpelinux at gmail dot com --- Upstream support for gcc-4.7 has just ended. Please try gcc-4.8.3 or gcc-4.9.0 instead and report whether they work or not.

[Bug other/61391] [4.10 Regression] ICE in execute_one_pass at -O3 and above

2014-06-26 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61391 --- Comment #4 from Yuri Rumyantsev ysrumyan at gmail dot com --- It turned out that wrong PR number was used in ChangeLog. In fact this bug was fixed: URL: http://gcc.gnu.org/viewcvs?rev=211263root=gccview=rev Log: gcc/ PR

[Bug libstdc++/61582] C++11 regex memory corruption

2014-06-26 Thread max at cert dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 --- Comment #10 from Maksymilian Arciemowicz max at cert dot cx --- There is also one other alternative like this http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/regex/regcomp.c.diff?r1=1.29r2=1.30f=h

[Bug tree-optimization/61576] [4.10 Regression] wrong code at -O3 on x86_64-linux-gnu

2014-06-26 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61576 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC||izamyatin at

[Bug c++/61614] [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61614 --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com --- What do you mean by sometime after? Is that commit or something else, later? In case we should bisect.

[Bug c++/61614] [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61614 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug rtl-optimization/60947] [4.9/4.10 Regression] Unable to handle kernel paging request (linux kernel 2.6.28.9) with gcc 4.9 release

2014-06-26 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60947 --- Comment #17 from amker at gcc dot gnu.org --- (In reply to Mikael Pettersson from comment #16) (In reply to amker from comment #15) Well, only thing suspicious that I can see, the memset function is a special implementation and not from

[Bug c++/58051] No named return value optimization when returned object is implicitly converted

2014-06-26 Thread piotr5 at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58051 piotr5 at netscape dot net changed: What|Removed |Added CC||piotr5 at netscape dot net

[Bug target/61616] Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target

2014-06-26 Thread niva at niisi dot msk.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61616 --- Comment #2 from niva at niisi dot msk.ru --- I've checked that gcc-4.8.1 works OK.

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

2014-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org --- It will be ready when it's ready - there are bigger issues that are higher priority

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

2014-06-26 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56193 --- Comment #10 from Daniel Krügler daniel.kruegler at googlemail dot com --- (In reply to Jonathan Wakely from comment #9) Yes, sure.

[Bug libstdc++/61617] New: add boost::coroutine

2014-06-26 Thread piotr5 at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61617 Bug ID: 61617 Summary: add boost::coroutine Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libstdc++

[Bug c++/58051] [DR1579] No named return value optimization when returned object is implicitly converted

2014-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58051 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/60947] [4.9/4.10 Regression] Unable to handle kernel paging request (linux kernel 2.6.28.9) with gcc 4.9 release

2014-06-26 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60947 amker at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/61617] add boost::coroutine

2014-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61617 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to piotr5 from comment #0) this has been suggested for addition in the next standard. So have lots of other things, many of them contradictory. We've got plenty of work

[Bug c++/61614] [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61614 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||jason at

[Bug c++/58051] [DR1579] No named return value optimization when returned object is implicitly converted

2014-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58051 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- I wonder if it's this simple: --- a/gcc/cp/typeck.c +++ b/gcc/cp/typeck.c @@ -8618,8 +8618,6 @@ check_return_expr (tree retval, bool *no_warning) || TREE_CODE (retval)

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 --- Comment #14 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Uroš Bizjak from comment #12) Steven, is it possible to emit NOTE_INSN_EH_REGION_END in such way that it would not split the call and its NOTE_INSN_CALL_ARG_LOCATION?

[Bug c++/61507] GCC does not compile function with parameter pack.

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61507 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 --- Comment #15 from Uroš Bizjak ubizjak at gmail dot com --- Created attachment 33009 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33009action=edit Updated patch that introduces trap_shadows pass after eh_ranges Updated patch due to the

[Bug preprocessor/60723] Line directives with incorrect system header flag

2014-06-26 Thread dodji at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723 --- Comment #12 from Dodji Seketeli dodji at gcc dot gnu.org --- Created attachment 33010 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33010action=edit A patch candidate that I am currently testing This the patch I am running through

[Bug c++/39270] Explicit instantiation rejected

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/61360] [4.10 Regression] ICE: in lra_update_insn_recog_data, at lra.c:1363 with -mtune=bdver4

2014-06-26 Thread Ganesh.Gopalasubramanian at amd dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61360 GGanesh Ganesh.Gopalasubramanian at amd dot com changed: What|Removed |Added CC|

[Bug c++/58972] Lambda can't access private members

2014-06-26 Thread akim.demaille at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 --- Comment #4 from Akim Demaille akim.demaille at gmail dot com --- Could someone confirm this bug? The 4.9 I have does not ICEs and still refuses both sources. akim@erebus /tmp $ g++-mp-4.9 --version

[Bug tree-optimization/61607] DOM missed jump threading and destroyed loops

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61607 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Thu Jun 26 11:29:34 2014 New Revision: 212026 URL: https://gcc.gnu.org/viewcvs?rev=212026root=gccview=rev Log: 2014-06-26 Richard Biener rguent...@suse.de

[Bug target/61616] Internal compiler error during reload in gcc-4.7.4 configured as a cross-compiler for a mips target

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61616 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/61614] [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61614 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Version|unknown |4.9.0

[Bug preprocessor/61613] ,##__VA_ARGS__ fails to expand the first variadic argument if it is a macro-name

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61613 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/61617] add boost::coroutine

2014-06-26 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61617 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug target/61610] [4.10 Regression] ICE in assign_by_spills, at lra-assigns.c:1335

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61610 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug c++/58972] Lambda can't access private members

2014-06-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- Seems to be fixed on trunk, probably by Ville's fix for protected members.

[Bug debug/56974] c++ ref qualifiers not represented in DWARF

2014-06-26 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56974 --- Comment #3 from Mark Wielaard mark at gcc dot gnu.org --- There is DWARFv5 proposal for this now: http://dwarfstd.org/ShowIssue.php?issue=131105.1 This adds DW_AT_reference[_qualifier] and DW_AT_rvalue_reference[_qualifier] as attributes to

[Bug c++/58972] Lambda can't access private members

2014-06-26 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 --- Comment #6 from Ville Voutilainen ville.voutilainen at gmail dot com --- (In reply to Jonathan Wakely from comment #5) Seems to be fixed on trunk, probably by Ville's fix for protected members. Yes, that fix is for 59483, I didn't wish to

[Bug tree-optimization/61607] DOM missed jump threading and destroyed loops

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61607 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org --- The bogus loop cancelling is fixed as well as the equivalence recording. Still DOM does Registering jump thread: (3, 4) incoming edge; (4, 5) joiner; (5, 6) normal;

[Bug c++/58972] Lambda can't access private members

2014-06-26 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58972 --- Comment #7 from Daniel Krügler daniel.kruegler at googlemail dot com --- (In reply to Ville Voutilainen from comment #6) Makes sense to me, I'll do that for the local-class example

[Bug fortran/60898] model compile error with gfortran 4.7 and gcc 4.9 on Mac OS 10.9

2014-06-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60898 Paul Thomas pault at gcc dot gnu.org changed: What|Removed |Added CC||pault at gcc dot

[Bug target/61618] [4.10 Regression]: ICE in expand_vec_perm_pblendv, at config/i386/i386.c with -mavx

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61618 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Target||x86 Target

[Bug target/61618] New: [4.10 Regression]: ICE in expand_vec_perm_pblendv, at config/i386/i386.c with -mavx

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61618 Bug ID: 61618 Summary: [4.10 Regression]: ICE in expand_vec_perm_pblendv, at config/i386/i386.c with -mavx Product: gcc Version: 4.10.0 Status: UNCONFIRMED

[Bug fortran/60898] model compile error with gfortran 4.7 and gcc 4.9 on Mac OS 10.9

2014-06-26 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60898 --- Comment #6 from Paul Thomas pault at gcc dot gnu.org --- (In reply to Paul Thomas from comment #5) (In reply to Dominique d'Humieres from comment #4) After providing all the missing 'USE' items: Where did you get them? Dear Jerry,

[Bug fortran/61420] [4.8/4.9/4.10 Regression] type bound procedure with pass attribute, that returns a procedure pointer, fails to compile

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61420 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug middle-end/61409] [4.9/4.10 regression] -Wmaybe-uninitialized false-positive with -O2

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug target/61618] [4.10 Regression]: ICE in expand_vec_perm_pblendv, at config/i386/i386.c with -mavx

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61618 --- Comment #1 from Uroš Bizjak ubizjak at gmail dot com --- Testcase (compile with -O2 -mavx): --cut here-- typedef float V __attribute__ ((vector_size (32))); typedef unsigned int VI __attribute__ ((vector_size (32))); extern V a, b, c, d;

[Bug c++/61433] [4.9/4.10 Regression] ICE: SIGSEGV in friend_accessible_p (search.c:778) with -std=gnu++11 -O -fcompare-debug -fno-inline -fno-ipa-pure-const -fipa-sra

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61433 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2 ---

[Bug fortran/61459] [4.8/4.9/4.10 Regression] segfault when assigning to allocatable function result from matmul result

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61459 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug c++/61488] [4.9 regression] Regression in template argument substitution in 4.9+

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61488 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug libfortran/61499] [4.9/4.10 Regression] Internal read of negative integer broken

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61499 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug c++/61500] [4.8/4.9 Regression][C++11] Can't take pointer to member referenced via member pointer template parameter.

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61500 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid

[Bug tree-optimization/61515] [4.9/4.10 Regression] Extremely long compile time for generated code

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61515 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug c++/61539] [4.8/4.9/4.10 Regression] ICE: in unify_one_argument, at cp/pt.c:15465

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61539 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/61542] [4.8/4.9/trunk] vect-nop-move.c fails on powerpc64le-unknown-linux-gnu

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61542 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.4 |---

[Bug lto/61557] [4.9/4.10 Regression] LTO ICE: verify_flow_info failed (error: control flow in the middle of basic block)

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61557 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug c++/61566] [4.9/4.10 Regression] ICE in write_unscoped_name

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61566 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/61614] [4.9/4.10 Regression] Bogus error: taking address of temporary array

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61614 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug c++/61575] [4.9 Regression] Bogus invalid initialization of reference of type 'const D' from expression of type 'brace-enclosed initializer list'

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61575 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/60718] [4.8/4.9/4.10 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug target/60851] [4.9/4.10 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2117 with -flive-range-shrinkage -mdispatch-scheduler -march=bdver4

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60851 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/60854] [4.9 Regression] inline constructor of extern template

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60854 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug ipa/60871] [4.9/4.10 Regression] internal compiler error: in possible_polymorphic_call_targets, at ipa-devirt.c:1510

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60871 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug debug/60929] [4.8/4.9 regression] ICE in get_ref_die_offset, at dwarf2out.c

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60929 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/60990] [4.9/4.10 Regression] ICE: in try_make_edge_direct_virtual_call, at ipa-prop.c:2796 with -O3 -fno-early-inlining -fno-ipa-cp

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60990 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/61144] [4.9/4.10 Regression] Invalid optimizations for extern vars with local weak definitions

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61144 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug c++/39270] Explicit instantiation rejected

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39270 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug tree-optimization/61619] New: Benefits from -ftree-vectorize lost easily when changing unrelated code

2014-06-26 Thread shmueller2 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61619 Bug ID: 61619 Summary: Benefits from -ftree-vectorize lost easily when changing unrelated code Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/61144] [4.9/4.10 Regression] Invalid optimizations for extern vars with local weak definitions

2014-06-26 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61144 --- Comment #22 from Rich Felker bugdal at aerifal dot cx --- Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added

[Bug target/61618] [4.10 Regression]: ICE in expand_vec_perm_pblendv, at config/i386/i386.c with -mavx

2014-06-26 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61618 Stupachenko Evgeny evstupac at gmail dot com changed: What|Removed |Added CC||evstupac

[Bug tree-optimization/61619] Benefits from -ftree-vectorize lost easily when changing unrelated code

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61619 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/61619] Benefits from -ftree-vectorize lost easily when changing unrelated code

2014-06-26 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61619 --- Comment #2 from Marc Glisse glisse at gcc dot gnu.org --- (In reply to Richard Biener from comment #1) Unfortunately the inits look like [/usr/include/c++/4.9/bits/stl_algobase.h : 378:6] MEM[(char * {ref-all})S] = MEM[(char *

[Bug tree-optimization/61619] Benefits from -ftree-vectorize lost easily when changing unrelated code

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61619 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/59611] std::copy performs worse than naive implementation when copying a single known byte

2014-06-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59611 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/60249] [c++11] Compiler goes into semi-infinite loop with wrong usage of user defined string literals

2014-06-26 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60249 --- Comment #3 from Ed Smith-Rowland 3dw4rd at verizon dot net --- On 06/25/2014 01:45 PM, paolo.carlini at oracle dot com wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60249 --- Comment #2 from Paolo Carlini paolo.carlini at oracle dot

[Bug go/61620] New: FAIL: go.test/test/fixedbugs/bug242.go execution, -O2 -g

2014-06-26 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61620 Bug ID: 61620 Summary: FAIL: go.test/test/fixedbugs/bug242.go execution, -O2 -g Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/55136] template class member template explicit instantiation fails if non template overload exists

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55136 --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com --- Closely related to PR39270.

[Bug c++/61621] New: Normal enum switch slower than test case.

2014-06-26 Thread holger.seelig at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61621 Bug ID: 61621 Summary: Normal enum switch slower than test case. Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/61503] RTL representation of i386 shrdl instruction is incorrect?

2014-06-26 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61503 --- Comment #2 from Marc Glisse glisse at gcc dot gnu.org --- Author: glisse Date: Thu Jun 26 15:27:52 2014 New Revision: 212036 URL: https://gcc.gnu.org/viewcvs?rev=212036root=gccview=rev Log: 2014-06-26 Marc Glisse marc.gli...@inria.fr

[Bug c++/56633] Overload selection error for non-static data member initialization with initializer list in template class

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56633 --- Comment #2 from Paolo Carlini paolo.carlini at oracle dot com --- This is fixed in mainline, I'm adding the testcase and closing the bug.

[Bug target/61503] RTL representation of i386 shrdl instruction is incorrect?

2014-06-26 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61503 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/56633] Overload selection error for non-static data member initialization with initializer list in template class

2014-06-26 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56633 --- Comment #3 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org --- Author: paolo Date: Thu Jun 26 15:34:59 2014 New Revision: 212037 URL: https://gcc.gnu.org/viewcvs?rev=212037root=gccview=rev Log: 2014-06-26 Paolo Carlini

[Bug c++/56633] Overload selection error for non-static data member initialization with initializer list in template class

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56633 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/6940] taking sizeof array parameter should trigger a warning

2014-06-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6940 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/61298] redundant compare instructions for powerpc64

2014-06-26 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61298 --- Comment #3 from Peter Bergner bergner at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #1) I think I have seen this bug before. The problem comes from using non-logical compares for equal but logical compares for the others.

[Bug c++/61433] [4.9/4.10 Regression] ICE: SIGSEGV in friend_accessible_p (search.c:778) with -std=gnu++11 -O -fcompare-debug -fno-inline -fno-ipa-pure-const -fipa-sra

2014-06-26 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61433 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc

[Bug c++/61581] [C++11] Bogus error: uninitialized const member

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61581 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/49132] [DR 178] Aggregate-initialization rejected for class with const data member

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49132 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug c++/61596] -Wunused-local-typedefs warns incorrectly on a typedef that's referenced indirectly

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61596 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/61451] Parsing aborted at cp/parser.c:23778

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61451 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/61362] g++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2 does not compile lambda with template

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61362 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/61360] [4.10 Regression] ICE: in lra_update_insn_recog_data, at lra.c:1363 with -mtune=bdver4

2014-06-26 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61360 --- Comment #5 from Zdenek Sojka zsojka at seznam dot cz --- If anyone is interested in what architecutres are affected without looking at the source code, there are rough statistics of ICEs encountered since it first appeared: ICEs count |

[Bug c++/61484] [C++11] can't initialize constexpr multi-dimentional array of a literal type

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61484 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/59480] Missing error diagnostic: friend declaration specifying a default argument must be a definition

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59480 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug c++/61470] ill-formed friend declaration(s) with default-arguments not caught

2014-06-26 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61470 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

  1   2   >