[Bug plugins/61176] plugin builds including gimple.h not building

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Tue Mar 31 05:31:57 2015 New Revision: 221786 URL: https://gcc.gnu.org/viewcvs?rev=221786&root=gcc&view=rev Log: PR plugins/61176 * Makefile.in (install-plugin): Add all gcc/*.{h

[Bug c++/65636] New: [c++-concepts] ICE (Segmentation fault) when a type requirement names a typedef or type alias

2015-03-30 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65636 Bug ID: 65636 Summary: [c++-concepts] ICE (Segmentation fault) when a type requirement names a typedef or type alias Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/65635] New: [c++-concepts] ICE in cp_tree_equal() during class template partial specialization constraint matching

2015-03-30 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65635 Bug ID: 65635 Summary: [c++-concepts] ICE in cp_tree_equal() during class template partial specialization constraint matching Product: gcc Version: unknown Status: UNCONF

[Bug bootstrap/57125] Build not SMP safe; fails to build bconfig.h

2015-03-30 Thread vapier at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57125 Mike Frysinger changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug bootstrap/61899] gcc/Makefile.in: compile failure occasionally while parallel make enabled

2015-03-30 Thread vapier at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61899 Mike Frysinger changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug bootstrap/61899] gcc/Makefile.in: compile failure occasionally while parallel make enabled

2015-03-30 Thread vapier at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61899 Mike Frysinger changed: What|Removed |Added CC||toolchain at gentoo dot org --- Comment

[Bug c++/65634] New: [c++-concepts] ICE in check_noexcept_r() for a noexcept constraint on a static member function call requirement

2015-03-30 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65634 Bug ID: 65634 Summary: [c++-concepts] ICE in check_noexcept_r() for a noexcept constraint on a static member function call requirement Product: gcc Version: unkno

[Bug testsuite/64983] Incomplete summary when regtesting with dejagnu 1.5.2.

2015-03-30 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64983 --- Comment #11 from Jack Howarth --- (In reply to Dominique d'Humieres from comment #10) > I confirm that the dejagnu 1.5.2-3 packaging in fink restores the correct > results. > > Thanks for the debugging. Fixed in dejagnu 1.5.3.

[Bug testsuite/65633] FAIL: g++.dg/cpp0x/udlit-string-literal.C -std=c++11 (test for excess errors)

2015-03-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65633 --- Comment #1 from John David Anglin --- Created attachment 35188 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35188&action=edit Proposed patch HP-UX 11.00 and earlier do not have multibyte support.

[Bug testsuite/65633] New: FAIL: g++.dg/cpp0x/udlit-string-literal.C -std=c++11 (test for excess errors)

2015-03-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65633 Bug ID: 65633 Summary: FAIL: g++.dg/cpp0x/udlit-string-literal.C -std=c++11 (test for excess errors) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: no

[Bug target/65612] Multiversioning doesn't work with DSO nor PIE

2015-03-30 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65612 --- Comment #6 from H.J. Lu --- A patch is posted at https://gcc.gnu.org/ml/gcc-patches/2015-03/msg01598.html

[Bug ipa/65610] [5 Regression] Compare debug failure with -g3 -fsanitize=undefined -fno-sanitize=vptr -O3

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65610 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/65610] [5 Regression] Compare debug failure with -g3 -fsanitize=undefined -fno-sanitize=vptr -O3

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65610 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Mon Mar 30 21:56:02 2015 New Revision: 221781 URL: https://gcc.gnu.org/viewcvs?rev=221781&root=gcc&view=rev Log: PR ipa/65610 * ipa-utils.h (inlined_polymorphic_ctor_dtor_block_p)

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-03-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #29 from Jeffrey A. Law --- No decision has been made on whether or not to include either or both approaches to fixing this BZ into GCC 5. It's still under evaluation/review. I think for GCC 6 it's highly likely we'll have both sinc

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-03-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #28 from Jeffrey A. Law --- So I've been thinking about how to integrate life/conflict analysis into the uncprop code and it may not be that bad, both from an implementation and computation standpoint. Most importantly, we don't have

[Bug rtl-optimization/64164] [4.9/5 Regression] one more stack slot used due to one less inlining level

2015-03-30 Thread patrick.marlier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #27 from Patrick Marlier --- I confirm that the patch fixes the performance problem that I had. I guess the patch is too complex to be backported. Thanks a lot Alexandre for the patch and to all for the deep analysis! (just waiting f

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 --- Comment #33 from Jerry DeLisle --- Author: jvdelisle Date: Mon Mar 30 20:47:40 2015 New Revision: 221778 URL: https://gcc.gnu.org/viewcvs?rev=221778&root=gcc&view=rev Log: 2015-03-30 Jerry DeLisle PR libgfortran/59513 * io/transfe

[Bug libffi/65567] ERROR: tcl error sourcing /test/gnu/gcc/gcc/libffi/testsuite/libffi.complex/complex.exp

2015-03-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65567 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/65590] FAIL: gfortran.dg/coarray/coindexed_3.f90 -fcoarray=single -O2 -latomic (test for errors)

2015-03-30 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65590 John David Anglin changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug ipa/65478] [5 regression] crafty performance regression

2015-03-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65478 --- Comment #19 from Jan Hubicka --- Actually at second thought, would BIT_FIELD_REF allow us to avoid the actual memory store? I tought like COMPONENT_REF it takes address as parameter. What I am hoping is to fully optimize out union doub x; at

[Bug target/65576] ICE in gcc.c-torture/compile/pr33855.c

2015-03-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65576 Martin Sebor changed: What|Removed |Added CC||meissner at gcc dot gnu.org --- Comment #

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 Marek Polacek changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #11 from Marek Polacek --- Author: mpolacek Date: Mon Mar 30 18:39:17 2015 New Revision: 221777 URL: https://gcc.gnu.org/viewcvs?rev=221777&root=gcc&view=rev Log: PR c++/65398 * constexpr.c (cxx_fold_indirect_ref): Don't perf

[Bug ipa/65478] [5 regression] crafty performance regression

2015-03-30 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65478 --- Comment #18 from Marc Glisse --- (In reply to Richard Biener from comment #16) > But yes, in principle we can do sth fancy for union loads, though I'd > use BIT_FIELD_REFs (hoping no issues wrt endian...) as the canonical > and "easy" way to

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/65597] ICE in build_outer_var_ref, at omp-low.c:1043

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65597 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Mar 30 17:54:05 2015 New Revision: 221776 URL: https://gcc.gnu.org/viewcvs?rev=221776&root=gcc&view=rev Log: PR fortran/65597 * trans-openmp.c (gfc_trans_omp_do): For !simple

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Mon Mar 30 17:52:37 2015 New Revision: 221775 URL: https://gcc.gnu.org/viewcvs?rev=221775&root=gcc&view=rev Log: PR libstdc++/65630 * config/abi/pre/gnu.ver: Export operator+ for

[Bug libstdc++/65631] seed_seq should not be copyable

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65631 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug bootstrap/65632] gcc-4.8.4 fails to build native gcc for Gentoo/FreeBSD using crosscompiler on Gentoo/Linux

2015-03-30 Thread dark_templar at hotbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65632 --- Comment #3 from i.Dark_Templar --- Created attachment 35187 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35187&action=edit 0044-gengtypes.patch Patch for fixing other issues. Found at http://lists.openembedded.org/pipermail/openembed

[Bug bootstrap/65632] gcc-4.8.4 fails to build native gcc for Gentoo/FreeBSD using crosscompiler on Gentoo/Linux

2015-03-30 Thread dark_templar at hotbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65632 --- Comment #2 from i.Dark_Templar --- Created attachment 35186 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35186&action=edit freebsd-crosscompilation.patch Patch for not including malloc.h. Made by me.

[Bug bootstrap/65632] gcc-4.8.4 fails to build native gcc for Gentoo/FreeBSD using crosscompiler on Gentoo/Linux

2015-03-30 Thread dark_templar at hotbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65632 i.Dark_Templar changed: What|Removed |Added CC||dark_templar at hotbox dot ru --- Comme

[Bug bootstrap/65632] New: gcc-4.8.4 fails to build native gcc for Gentoo/FreeBSD using crosscompiler on Gentoo/Linux

2015-03-30 Thread dark_templar at hotbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65632 Bug ID: 65632 Summary: gcc-4.8.4 fails to build native gcc for Gentoo/FreeBSD using crosscompiler on Gentoo/Linux Product: gcc Version: 4.8.4 Status: UNCONFIRMED

[Bug ipa/65478] [5 regression] crafty performance regression

2015-03-30 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65478 --- Comment #17 from Jan Hubicka --- > : > x.d = arg1_3(D); > _5 = x.i[3]; > if (_5 != 0) > goto ; > else > goto ; > ... > : > _12 = x.i[2]; > if (_12 != 0) > goto ; > else > goto ; > > to sth like > > : >

[Bug libfortran/59513] [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker, possibly use REWIND or BACKSPACE

2015-03-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59513 --- Comment #32 from Jerry DeLisle --- Author: jvdelisle Date: Mon Mar 30 16:51:37 2015 New Revision: 221772 URL: https://gcc.gnu.org/viewcvs?rev=221772&root=gcc&view=rev Log: 2015-03-30 Jerry DeLisle PR libgfortran/59513 * io/transfe

[Bug libstdc++/65631] New: seed_seq should not be copyable

2015-03-30 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65631 Bug ID: 65631 Summary: seed_seq should not be copyable Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug fortran/44672] [F08] ALLOCATE with SOURCE and no array-spec

2015-03-30 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44672 vehre at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|un

[Bug c++/65625] [5 Regression] ICE in make_typename_type, at cp/decl.c:3499

2015-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65625 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/65549] [5 Regression] crash in htab_hash_string with -flto -g

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65549 --- Comment #7 from Jakub Jelinek --- (In reply to Richard Biener from comment #6) > Btw, I always wondered why dwarf2out.c doesn't create such stubs itself when > it requires a parent (via force_decl_die). Most probably because dwarf2out.c has

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug preprocessor/61817] Inconsistent location of tokens in the expansion list of a built-in macro

2015-03-30 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61817 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3

[Bug middle-end/65597] ICE in build_outer_var_ref, at omp-low.c:1043

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65597 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 --- Comment #3 from Jonathan Wakely --- If we are going to export these it might make sense to add extern template declarations, so the compiler knows the symbols will be in the library and doesn't bother instantiating them. Otherwise the only pe

[Bug other/63992] fcheck-pointer-bounds and friends are undocumented

2015-03-30 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63992 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/65184] ICE: in expand_expr_addr_expr_1, at expr.c:7760 with -mabi=ms -fcheck-pointer-bounds -mmpx

2015-03-30 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65184 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/65183] ICE: verify_ssa failed: virtual use of statement not up-to-date with -fcheck-pointer-bounds -fchkp-use-nochk-string-functions -mmpx

2015-03-30 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65183 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/43486] Preserve variable-use locations

2015-03-30 Thread mw_triad at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43486 --- Comment #8 from Matthew Woehlke --- Can this *please* get fixed? This really hurts the ability to use -Wzero-as-null-ptr in particular. See https://bugreports.qt.io/browse/QTBUG-45291 for an example of the pain this causes.

[Bug sanitizer/64839] libsanitizer shouldn't require

2015-03-30 Thread y.gribov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64839 Yury Gribov changed: What|Removed |Added CC||y.gribov at samsung dot com --- Comment #3

[Bug ada/65490] terminals.c:1266:21: warning: argument to ‘sizeof’ in ‘bzero’ call is the same expression as the destination

2015-03-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65490 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment #1 from vrie

[Bug tree-optimization/65627] missed warning with -Waggressive-loop-optimizations

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65627 --- Comment #3 from Jakub Jelinek --- So you think GCC should kind of JIT the loop and evaluate all iterations? IMNSHO, just use sanitizers to catch bugs like that, -fsanitize=undefined should catch that.

[Bug tree-optimization/65627] missed warning with -Waggressive-loop-optimizations

2015-03-30 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65627 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug middle-end/65597] ICE in build_outer_var_ref, at omp-low.c:1043

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65597 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug ipa/65540] [5 Regression] internal error on s-fatllf.ads at -O2

2015-03-30 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65540 Eric Botcazou changed: What|Removed |Added Component|ada |ipa --- Comment #3 from Eric Botcazou -

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 --- Comment #2 from Jonathan Wakely --- Strictly nothing says it has to, but it works with the old std::string, because we do export those functions from libstdc++.so We also instantiate them for the new string, I just didn't add exports for the

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0 --- Comment #1 from Richard Biener

[Bug libstdc++/65630] [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug libstdc++/65630] New: [5 Regression] operator+ for new std::string not exported

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65630 Bug ID: 65630 Summary: [5 Regression] operator+ for new std::string not exported Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c/65628] valgrind error in improve_allocation

2015-03-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65628 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org,

[Bug c/65629] New: valgrind error in move_spill_restore

2015-03-30 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65629 Bug ID: 65629 Summary: valgrind error in move_spill_restore Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c As

[Bug c/65628] New: valgrind error in improve_allocation

2015-03-30 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65628 Bug ID: 65628 Summary: valgrind error in improve_allocation Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c As

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #10 from Marek Polacek --- I have a patch.

[Bug tree-optimization/65627] missed warning with -Waggressive-loop-optimizations

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65627 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/65627] New: missed warning with -Waggressive-loop-optimizations

2015-03-30 Thread bonzini at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65627 Bug ID: 65627 Summary: missed warning with -Waggressive-loop-optimizations Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/63890] [4.9/5 regression] Compiling trivial program with -O -p leads to misaligned stack

2015-03-30 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63890 --- Comment #19 from Iain Sandoe --- also failing from the same bug, gcc.dg/aru-2.c

[Bug debug/65549] [5 Regression] crash in htab_hash_string with -flto -g

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65549 --- Comment #6 from Richard Biener --- Btw, I always wondered why dwarf2out.c doesn't create such stubs itself when it requires a parent (via force_decl_die).

[Bug c++/65626] [5 Regression] ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492

2015-03-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65626 --- Comment #3 from Martin Liška --- I can confirm that the patch fixed mosesdecoder compilation with enabled LTO. Thanks, Martin

[Bug debug/65549] [5 Regression] crash in htab_hash_string with -flto -g

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65549 --- Comment #5 from Richard Biener --- Doesn't help.

[Bug debug/65549] [5 Regression] crash in htab_hash_string with -flto -g

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65549 --- Comment #4 from Richard Biener --- So this should be more reproducible with -flto-partition=max and also with nested functions? I wonder if we need to call debug_hooks->function_decl for function decls in lto_read_decls similar to how we do

[Bug c++/65626] [5 Regression] ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65626 --- Comment #2 from Richard Biener --- Created attachment 35181 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35181&action=edit patch Testing the attached.

[Bug debug/65549] [5 Regression] crash in htab_hash_string with -flto -g

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65549 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug c++/65626] [5 Regression] ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65626 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/65626] New: [5 Regression] ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492

2015-03-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65626 Bug ID: 65626 Summary: [5 Regression] ICE in fixup_noreturn_call called by tree-ssa-forwprop.c:2492 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: norm

[Bug libstdc++/65147] alignment of std::atomic object is not correct

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65147 --- Comment #10 from Jonathan Wakely --- (In reply to Alexey Lapshin from comment #7) > It looks like this fix makes alignment of atomic object to be the same as > alignment of integral non-atomic object of the same size. Actually it only did th

[Bug ipa/65610] [5 Regression] Compare debug failure with -g3 -fsanitize=undefined -fno-sanitize=vptr -O3

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65610 --- Comment #8 from Jakub Jelinek --- Created attachment 35180 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35180&action=edit gcc5-pr65610.patch Untested fix. Not at all sure about the if (!cfun->after_inlining) guard, dunno when we can

[Bug ipa/65478] [5 regression] crafty performance regression

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65478 --- Comment #16 from Richard Biener --- (In reply to Jan Hubicka from comment #15) > The inline bump needed is about 23. Richard, i guess convincing early > optimizers to turn that hack into shifts (that is done by GCC but only at > RTL time), i

[Bug c++/59621] wrong caret / lineno for wrong ctor field initializer

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59621 Jonathan Wakely changed: What|Removed |Added CC||chengniansun at gmail dot com --- Comm

[Bug c++/65623] Incorrect location of error messages on calling copy constructor of unique_ptr

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65623 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/61114] Scalar evolution hides a big-endian const-folding bug.

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61114 Richard Biener changed: What|Removed |Added Target|Aarch64_64 |Aarch64_64, powerpc64 Known to wor

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #9 from Marek Polacek --- (In reply to Jason Merrill from comment #5) > Another testcase, derived from one attached to bug 65509: > > char s[] = "s"; > > #define SA(X) static_assert((X),#X); > SA((&s[0] + 0) != (&s[0] + 1)); > > he

[Bug tree-optimization/65610] [5 Regression] Compare debug failure with -g3 -fsanitize=undefined -fno-sanitize=vptr -O3

2015-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65610 --- Comment #7 from Jakub Jelinek --- I've tried: --- gcc/ipa-polymorphic-call.c.jj2015-03-09 08:05:06.0 +0100 +++ gcc/ipa-polymorphic-call.c2015-03-30 11:24:48.280199943 +0200 @@ -513,6 +513,38 @@ contains_type_p (tree outer_type

[Bug c++/65625] [5 Regression] ICE in make_typename_type, at cp/decl.c:3499

2015-03-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65625 --- Comment #3 from Martin Liška --- g++ 4.8.3 output: /home/marxin/Programming/seastar/1.ii:3:26: error: template declaration of ‘int std::declval’ template int declval; ^ /home/marxin/Programming/seastar/1.ii:5:16:

[Bug c++/65625] [5 Regression] ICE in make_typename_type, at cp/decl.c:3499

2015-03-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65625 --- Comment #2 from Martin Liška --- (In reply to Richard Biener from comment #1) > Can you make the testcase valid and still ICE? The issue is caused just in case of invalid code. Martin

[Bug c++/65625] [5 Regression] ICE in make_typename_type, at cp/decl.c:3499

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65625 Richard Biener changed: What|Removed |Added Keywords||ice-on-invalid-code Target Milestone|

[Bug c/65606] Internal compiler error in linux-next 2015-03-25

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65606 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/65622] No known conversion to initializer_list with default argument in constructor

2015-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65622 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from ktk

[Bug target/65614] [5 Regression] PowerPC VSX systems should use XSCPSGNDP to copy scalar fp data to/from Altivec registers

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65614 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P2

[Bug c++/65625] New: [5 Regression] ICE in make_typename_type, at cp/decl.c:3499

2015-03-30 Thread marxin at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Hello. $ g++ --version g++ (GCC) 5.0.0 20150330 (experimental) $ cat 1.ii namespace std { template int declval; typename std::declval<> $ g++ -std=gnu++1y 1.i

[Bug ada/65618] [5 Regression] gnat bootstrap comparison failure on mips{,el}-linux-gnu

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65618 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0

[Bug target/65612] Multiversioning doesn't work with DSO nor PIE

2015-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65612 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target|

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 --- Comment #4 from Maxim Ostapenko --- (In reply to ktkachov from comment #3) > Actually, r218021 touches the argument expansion rather than builtin > expansion functions, so I'm not sure that would fix it. But still, I can't > reproduce this on

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread kariya_mitsuru at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #8 from Mitsuru Kariya --- Oh, thanks a lot! I've got it. (And I've understood the reason why clang rejects it ;).)

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|WAITING Last reconfirmed|

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug tree-optimization/65511] transform_to_exit_first_loop looses edge probabilities

2015-03-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65511 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch --- Comment #5 from vrie

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #7 from Daniel Krügler --- (In reply to Mitsuru Kariya from comment #6) > I think that it should either > > 1) cause a compilation error at the definition of the eq1 if the result of > "&s1[sizeof(s1)] == &s2[0]" is "unspecified". >

[Bug lto/50676] Partitioning may fail with presence of static variables referring to function labels

2015-03-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50676 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug lto/50676] Partitioning may fail with presence of static variables referring to function labels

2015-03-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50676 Jan Hubicka changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment

[Bug lto/61635] LTO partitioner does not handle &&label in statics

2015-03-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61635 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/65398] [5 Regression] [C++11] GCC rejects constexpr variable definitions with valid initialization

2015-03-30 Thread kariya_mitsuru at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 --- Comment #6 from Mitsuru Kariya --- I also found a strange behavior like below. == sample code == #include constexpr char s1[] = "s1"; constexpr char s2[] = "s2"; bool f(const char* p

  1   2   >