[Bug c++/65525] New: ICE: sorry, unimplemented: unexpected AST of kind mem_ref (-std=c++14, ICE: in potential_constant_expression_1, at cp/constexpr.c:4432)

2015-03-23 Thread marciso.gcc at gmail dot com
d ICE" when compiled with "-std=c++14"; // "-std=c++11" compiles fine. // g++ -std=c++14 test.cpp // Tested with: // g++ (GCC) 5.0.0 20150308 (experimental) // g++ (GCC) 5.0.0 20150323 (experimental) struct A { int x; char y; // Actually, short and bool (types s

[Bug target/60408] ARM: inefficient code for vget_lane_f32 intrinsic

2015-03-23 Thread wilson at tuliptree dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60408 Jim Wilson changed: What|Removed |Added CC||wilson at tuliptree dot org --- Comment #2

[Bug target/60408] ARM: inefficient code for vget_lane_f32 intrinsic

2015-03-23 Thread wilson at tuliptree dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60408 --- Comment #3 from Jim Wilson --- Even if we could fix the vec_extract constraints, we still end up with 3 instructions, as the optimizer can't do anything interesting with the vec_extract RTL. For a 32-bit SFmode value though, we can just use

[Bug fortran/56226] Add support for DEC UNION and MAP extensions

2015-03-23 Thread joel.matz at horizonbtc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56226 Joel Matz changed: What|Removed |Added CC||joel.matz at horizonbtc dot com --- Comment

[Bug lto/65515] [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 Jakub Jelinek changed: What|Removed |Added Target|hppa64-hp-hpux11.11 | CC|

[Bug libstdc++/64967] [5 Regression] Bootstrap fails due to errors in libstdc++ sources with `--enable-symvers=gnu-versioned-namespace'

2015-03-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64967 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Mon Mar 23 16:47:18 2015 New Revision: 221600 URL: https://gcc.gnu.org/viewcvs?rev=221600&root=gcc&view=rev Log: PR libstdc++/64967 * acinclude.m4: Disable dual ABI when gnu-vers

[Bug libstdc++/64967] [5 Regression] Bootstrap fails due to errors in libstdc++ sources with `--enable-symvers=gnu-versioned-namespace'

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

[Bug lto/65515] [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 --- Comment #4 from Jakub Jelinek --- This is from: 644 else if (TREE_CODE (expr) == FUNCTION_TYPE 645 || TREE_CODE (expr) == METHOD_TYPE) 646DFS_follow_tree_edge (TYPE_ARG_TYPES (expr)); where TYPE_ARG_TYPES contai

[Bug ada/65524] gnatbind generates decrementing the unexisting elab-counter into finalize_library

2015-03-23 Thread demoonlit at panathenaia dot halfmoon.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65524 --- Comment #2 from yuta tomino --- Created attachment 35115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35115&action=edit example I found the way of reproducing. A tiny change of a-tags.ads is necessary. Insert "is null" into Ada.Tags

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

2015-03-23 Thread alexey.lapshin at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65147 --- Comment #3 from Alexey Lapshin --- (In reply to Jason Merrill from comment #2) > This does seem like a bug. What is a proper behavior for G++ in this case ? should it always align std::atomic object of size 8 at 8 bytes ? Or should G++ jus

[Bug lto/65515] [5 Regression] FAIL: gcc.c-torture/compile/limits-fndefn.c -O2 -flto -flto-partition=none (ICE) -- SIGSEGV for stack growth failure

2015-03-23 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65515 --- Comment #5 from dave.anglin at bell dot net --- On 2015-03-23 12:39 PM, jakub at gcc dot gnu.org wrote: > Doesn't seem to be specific to hppa, on x86_64-linux I can reproduce it as > well, and need ulimit -s 46000 to pass. > The Fedora default

[Bug testsuite/65526] New: testsuite checks for arm vectorization support on non-arm targets

2015-03-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65526 Bug ID: 65526 Summary: testsuite checks for arm vectorization support on non-arm targets Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: minor

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

2015-03-23 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65147 --- Comment #4 from Jonathan Wakely --- I think std::atomic should increase the alignment of its T member. That will have the advantage of being layout-compatible with _Atomic T.

[Bug testsuite/63175] [4.9 regression] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c scan-tree-dump-times slp2" basic block vectorized using SLP" 1

2015-03-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63175 --- Comment #38 from Martin Sebor --- Author: msebor Date: Mon Mar 23 17:37:25 2015 New Revision: 221601 URL: https://gcc.gnu.org/viewcvs?rev=221601&root=gcc&view=rev Log: 2015-03-23 Martin Sebor PR testsuite/63175 * gcc.dg/vect/cost

[Bug testsuite/65526] testsuite checks for arm vectorization support on non-arm targets

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

[Bug ipa/65516] lto1: internal compiler error: in get_odr_type, at ipa-devirt.c:1809

2015-03-23 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65516 --- Comment #9 from Jan Hubicka --- this was also my bug. Sorry for that. It is fixed on current mainlie.

[Bug ipa/62051] [4.9/5 Regression] Undefined reference to vtable with -O2 and -fdevirtualize-speculatively

2015-03-23 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62051 --- Comment #6 from Jason Merrill --- (In reply to Jan Hubicka from comment #5) > I suppose we could make C++ FE to track if a type has methods with > visibility default declared (I can't track that from symbol table as they > may be unreachable)

[Bug target/65296] [avr] fix various issues with specs file generation

2015-03-23 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65296 --- Comment #7 from Georg-Johann Lay --- Author: gjl Date: Mon Mar 23 18:19:01 2015 New Revision: 221602 URL: https://gcc.gnu.org/viewcvs?rev=221602&root=gcc&view=rev Log: PR target/65296 * config/avr/driver-avr.c (avr_devicespecs_file):

[Bug ada/65519] [5 regression] unable to coalesce ssa_names 2 and 87 which are marked as MUST COALESCE

2015-03-23 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65519 Eric Botcazou changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-23 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 --- Comment #4 from Oleg Endo --- Author: olegendo Date: Mon Mar 23 18:57:58 2015 New Revision: 221604 URL: https://gcc.gnu.org/viewcvs?rev=221604&root=gcc&view=rev Log: gcc/ PR target/65505 * config/sh/predicates.md (simple_mem_operand,

[Bug target/65527] New: ICE: in expand_builtin_with_bounds, at builtins.c:7120 with -fcheck-pointer-bounds -mmpx

2015-03-23 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65527 Bug ID: 65527 Summary: ICE: in expand_builtin_with_bounds, at builtins.c:7120 with -fcheck-pointer-bounds -mmpx Product: gcc Version: 5.0 Status: UNCONFIRMED Se

[Bug target/65505] [5 Regression][SH] ICE in sh_disp_addr_displacement

2015-03-23 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65505 Oleg Endo changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/65528] New: [mpx] internal compiler error: in expand_expr_addr_expr_1, at expr.c:7761

2015-03-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65528 Bug ID: 65528 Summary: [mpx] internal compiler error: in expand_expr_addr_expr_1, at expr.c:7761 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/65529] New: [5 Regression][SH] gcc.dg/pr29215.c failing

2015-03-23 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65529 Bug ID: 65529 Summary: [5 Regression][SH] gcc.dg/pr29215.c failing Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug other/65530] New: [meta-bug] -mmpx -fcheck-pointer-bounds failures

2015-03-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug ID: 65530 Summary: [meta-bug] -mmpx -fcheck-pointer-bounds failures Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ot

[Bug lto/65475] [5 Regression] ICE in odr_vtable_hasher::equal (Segmentation fault)

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65475 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Mon Mar 23 19:51:51 2015 New Revision: 221605 URL: https://gcc.gnu.org/viewcvs?rev=221605&root=gcc&view=rev Log: PR ipa/65475 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead

[Bug c++/59256] qualified name in friend function declaration doesn't match previous declaration in inline namespace

2015-03-23 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59256 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/65523] ICE: in gimple_op, at gimple.h:2270 with -fcheck-pointer-bounds -mmpx

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65523 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Mar 23 20:03:50 2015 New Revision: 221606 URL: https://gcc.gnu.org/viewcvs?rev=221606&root=gcc&view=rev Log: PR target/65523 * tree-chkp.c (chkp_build_returned_bound): Ignore

[Bug testsuite/65506] [5 Regression] FAIL: gcc.dg/pr29215.c scan-tree-dump-not gimple "memcpy"

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65506 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Mar 23 20:04:43 2015 New Revision: 221607 URL: https://gcc.gnu.org/viewcvs?rev=221607&root=gcc&view=rev Log: 2015-03-23 Jakub Jelinek PR testsuite/65506 * gcc.dg/pr29215.c

[Bug testsuite/65506] [5 Regression] FAIL: gcc.dg/pr29215.c scan-tree-dump-not gimple "memcpy"

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

[Bug target/65523] ICE: in gimple_op, at gimple.h:2270 with -fcheck-pointer-bounds -mmpx

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

[Bug target/65531] New: ICE: symtab_node::verify failed: Two symbols with same comdat_group are not linked by the same_comdat_group list. with -fcheck-pointer-bounds -mmpx

2015-03-23 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65531 Bug ID: 65531 Summary: ICE: symtab_node::verify failed: Two symbols with same comdat_group are not linked by the same_comdat_group list. with -fcheck-pointer-bounds -mmpx Pr

[Bug ipa/62051] [4.9/5 Regression] Undefined reference to vtable with -O2 and -fdevirtualize-speculatively

2015-03-23 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62051 --- Comment #7 from Jan Hubicka --- > > Yes, though I think for such a class we probably want to consider all virtual > methods unreachable unless they have explicit default visibility; in the > testcase the main program isn't being compiled wit

[Bug tree-optimization/65529] [5 Regression][SH] gcc.dg/pr29215.c failing

2015-03-23 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65529 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/65506] [5 Regression] FAIL: gcc.dg/pr29215.c scan-tree-dump-not gimple "memcpy"

2015-03-23 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65506 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #7 f

[Bug fortran/65532] New: [5 Regression] Unexpected error with legacy code (D1MACH)

2015-03-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65532 Bug ID: 65532 Summary: [5 Regression] Unexpected error with legacy code (D1MACH) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/65532] [5 Regression] Unexpected error with legacy code (D1MACH)

2015-03-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65532 Harald Anlauf changed: What|Removed |Added Known to work||4.9.0 Known to fail|

[Bug fortran/65532] [5 Regression] Unexpected error with legacy code (D1MACH)

2015-03-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65532 Dominique d'Humieres changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Com

[Bug middle-end/65533] New: [5 Regression] 252.eon in SPEC CPU 2000 failed to build

2015-03-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65533 Bug ID: 65533 Summary: [5 Regression] 252.eon in SPEC CPU 2000 failed to build Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority

[Bug c/65534] New: tailcall not optimized away

2015-03-23 Thread aldot at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65534 Bug ID: 65534 Summary: tailcall not optimized away Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority: P3

[Bug ipa/65502] pure-const should play well with clobbers.

2015-03-23 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65502 --- Comment #5 from Jan Hubicka --- > I think we can safely ignore clobbers when scanning functions for > pure/constness. Yes (it is what the patch does), but doing so may cause worse code in the function calling these destructors. DCE will rem

[Bug middle-end/35341] Early exit loop with short known trip count not unrolled

2015-03-23 Thread aldot at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35341 Bernhard Reutner-Fischer changed: What|Removed |Added CC||aldot at gcc dot gnu.org ---

[Bug middle-end/65533] [5 Regression] 252.eon in SPEC CPU 2000 failed to build

2015-03-23 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65533 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/65534] tailcall not optimized away

2015-03-23 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65534 --- Comment #1 from Jan Hubicka --- > #ifndef OPTIMIZE_MANUALLY > void setutent(void) { > ((void)0); > __setutent_unlocked(); > ((void)0); > } > #else > extern __typeof (__setutent_unlocked) setutent > __attribute__ ((alias ("__se

[Bug middle-end/65534] tailcall not optimized away

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

[Bug target/65535] New: powerpc64-freebsd build failure

2015-03-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65535 Bug ID: 65535 Summary: powerpc64-freebsd build failure Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target As

[Bug lto/65536] New: [5 regression] LTO line number information garbled

2015-03-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65536 Bug ID: 65536 Summary: [5 regression] LTO line number information garbled Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/65532] [5 Regression] Unexpected error with legacy code (D1MACH)

2015-03-23 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65532 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

<    1   2