[Bug tree-optimization/62173] [5/6 Regression] 64bit Arch can't ivopt while 32bit Arch can

2015-03-13 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62173 --- Comment #38 from amker at gcc dot gnu.org --- The first patch actually helping this case is at https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00836.html But the real problem lies in scev/ivopt about how type conversion and scev overflow are ha

[Bug ipa/44563] GCC uses a lot of RAM when compiling a large numbers of functions

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44563 Richard Biener changed: What|Removed |Added Component|tree-optimization |ipa Known to fail|

[Bug ipa/44563] GCC uses a lot of RAM when compiling a large numbers of functions

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44563 --- Comment #31 from Richard Biener --- Author: rguenth Date: Fri Mar 13 08:47:14 2015 New Revision: 221409 URL: https://gcc.gnu.org/viewcvs?rev=221409&root=gcc&view=rev Log: 2015-03-10 Richard Biener PR middle-end/44563 * tree-cfgcl

[Bug ipa/44563] GCC uses a lot of RAM when compiling a large numbers of functions

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44563 --- Comment #32 from Richard Biener --- Author: rguenth Date: Fri Mar 13 08:52:51 2015 New Revision: 221410 URL: https://gcc.gnu.org/viewcvs?rev=221410&root=gcc&view=rev Log: 2015-03-12 Richard Biener PR middle-end/44563 * tree-inlin

[Bug ipa/44563] GCC uses a lot of RAM when compiling a large numbers of functions

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44563 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug jit/64810] jit not working on armv7hl ("ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not")

2015-03-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #25 from Ramana Radhakrishnan --- Fixed presumably ?

[Bug target/65414] [5 Regression] ICE while building libgcc after stage 2, bootstrap failure on aarch64-linux-gnu

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

[Bug tree-optimization/65412] missing control flow optimisation

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65412 --- Comment #1 from Richard Biener --- I think there exist patches for if-to-switch conversion.

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3

[Bug target/65408] powerpc64 function argument passing may access invalid memory

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408 --- Comment #3 from Richard Biener --- ISTR there is an even older bug for this - PR36043.

[Bug tree-optimization/65337] [5 Regression] bootstrap-lto gnat1 linktime ICE: gcc/ada/exp_aggr.adb:6570:0: internal compiler error: in forward_edge_to_pdom, at tree-ssa-dce.c:1086

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

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 --- Comment #30 from Richard Biener --- (In reply to Alan Modra from comment #28) > Created attachment 35024 [details] > modified testcase without bswap optimization > > This modified testcase avoids triggering the bswap optimization but still >

[Bug rtl-optimization/65371] arm loop with volatile variable

2015-03-13 Thread gcc-bugzilla at enginuities dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65371 --- Comment #2 from Stuart --- I compiled it for x86_64 and thought it was fine, however, after your comment I tried compiling it with clang/llvm and can see the difference (I'm not particularly familiar with the full instruction set)... I've fo

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

2015-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 Marek Polacek changed: What|Removed |Added Keywords||rejects-valid Status|UNCONFI

[Bug target/63347] [4.9 regression] m68k misoptimisation with -fschedule-insns

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

[Bug c++/65350] [C++14] operator new[] should not be called if # of initializer elements exceeds # of elements

2015-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65350 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/65415] using, base class static member function template, and decltype

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

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED CC|ebotcazou at

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #4 from Jakub Jelinek --- I've so far came up with: --- gcc/expr.c.jj2015-01-19 09:31:15.0 +0100 +++ gcc/expr.c2015-03-13 11:30:25.699805379 +0100 @@ -6656,14 +6656,18 @@ store_field (rtx target, HOST_WIDE_INT b

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #5 from Eric Botcazou --- This looks redundant to me, the following is sufficient: Index: expr.c === --- expr.c (revision 221407) +++ expr.c (working copy) @@

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

2015-03-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65398 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #6 from Jakub Jelinek --- Doesn't it generate worse code though? I mean, for BLKmode PARALLEL, forcing it into some very wide pseudo (TImode in this case, perhaps OImode for even larger ones?) and then storing might be more expensive

[Bug target/64600] [5 regression] arm-rtems ICE on valid code (-mcpu=xscale)

2015-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64600 --- Comment #14 from ktkachov at gcc dot gnu.org --- Should be fixed on trunk. Joel, can you please confirm for you and close if appropriate?

[Bug target/64600] [5 regression] arm-rtems ICE on valid code (-mcpu=xscale)

2015-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64600 --- Comment #13 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Mar 13 10:48:44 2015 New Revision: 221413 URL: https://gcc.gnu.org/viewcvs?rev=221413&root=gcc&view=rev Log: [ARM] PR target/64600 Fix another ICE with -mtune=xscale:

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #7 from Jakub Jelinek --- Ok, the pessimization (your patch vs. my patch) is only at -O0: +movl%edx, %ecx +movl%ecx, %esi +movq%rdx, %rdi +movabsq$-4294967296, %rcx +andq%rdi, %rcx +orq%

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #8 from Eric Botcazou --- The difference is that we go through a pseudo with my version, but the code is optimal at -O1: call_Z8copy_foo3Foo movq%rax, a(%rip) movb%dl, a+8(%rip) and the change looks safe enou

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #9 from Jakub Jelinek --- I agree for 4.8/4.9 that your version is safer. Anyway, you're the RTL maintainer, so I'll let you decide.

[Bug target/65414] [5 Regression] ICE while building libgcc after stage 2, bootstrap failure on aarch64-linux-gnu

2015-03-13 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65414 Matthias Klose changed: What|Removed |Added Target|aarch64-linux-gnu |aarch64-linux-gnu, |

[Bug libgcc/57221] [4.8/4.9/5 regression] libgcc symbol visibility changes break Android blobs

2015-03-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/61578] [4.9/5 regression] Code size increase for ARM thumb compared to 4.8.x when compiling with -Os

2015-03-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578 --- Comment #15 from Ramana Radhakrishnan --- I'm going to remove the regression marker on this as this is now just purely further code size improvements. Please submit patches on gcc-patc...@gcc.gnu.org for further discussion. Patches attached t

[Bug target/65416] New: xtensa: memory allocated by alloca is used before the stack pointer is updated

2015-03-13 Thread jcmvbkbc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65416 Bug ID: 65416 Summary: xtensa: memory allocated by alloca is used before the stack pointer is updated Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: no

[Bug sanitizer/65400] tsan mis-compiles inlineable C functions

2015-03-13 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65400 --- Comment #3 from Bernd Edlinger --- Hmm, I tried this: --- gcc/ipa-split.c.jj2015-02-08 21:13:01.0 +0100 +++ gcc/ipa-split.c2015-03-13 11:29:08.878923384 +0100 @@ -1509,6 +1509,16 @@ split_function (struct split_point *spli

[Bug go/65417] New: debug/elf: lacks support for PPC relocations

2015-03-13 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65417 Bug ID: 65417 Summary: debug/elf: lacks support for PPC relocations Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug target/65414] [5 Regression] ICE while building libgcc after stage 2, bootstrap failure on aarch64-linux-gnu

2015-03-13 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65414 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/64847] [5 Regression] FAIL: 30_threads/shared_lock/requirements/explicit_instantiation.cc (test for excess errors)

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

[Bug tree-optimization/65418] New: [5 Regression] vim miscompilation

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65418 Bug ID: 65418 Summary: [5 Regression] vim miscompilation Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug tree-optimization/65418] [5 Regression] vim miscompilation

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65418 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/65418] [5 Regression] vim miscompilation

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65418 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 Alan Modra changed: What|Removed |Added Attachment #35016|0 |1 is obsolete|

[Bug fortran/65359] [OOP] undefined output with array and inheritance

2015-03-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65359 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug jit/64810] jit not working on armv7hl ("ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not")

2015-03-13 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #26 from David Malcolm --- (In reply to Ramana Radhakrishnan from comment #25) > Fixed presumably ? Mostly. The remaining issue with configure-time options reaching the jit is when gcc is configured with: --with-arch=native I atte

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 --- Comment #32 from Alan Modra --- Richi, ptr+12 is nonsense. Suppose ptr is 16k+1, then first vector loads from 16k and second from the same address since (16k+1+12) & ~15 == 16k. But we want to end up with 15 bytes from the first 16-byte ali

[Bug fortran/65397] [Coarrays][OOP] ICE in resolve_ordinary_assign

2015-03-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65397 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 --- Comment #33 from Markus Trippelsdorf --- FWIW Alan's new testcase started to fail with r212452.

[Bug target/65416] xtensa: memory allocated by alloca is used before the stack pointer is updated

2015-03-13 Thread jcmvbkbc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65416 --- Comment #1 from jcmvbkbc at gcc dot gnu.org --- It's ok up to sched2 pass, but sched2 does the following to it: ;; == ;; -- basic block 62 from 252 to 295 -- after reload ;; ==

[Bug tree-optimization/60172] [4.9/5 Regression] ARM performance regression from trunk@207239

2015-03-13 Thread joey.ye at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60172 --- Comment #26 from Joey Ye --- Regression disappeared from 4.9 branch since Aug 2014, though the problem discussed here is not yet confirmed solved.

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 --- Comment #34 from Bill Schmidt --- (In reply to Markus Trippelsdorf from comment #29) > CCing Bill because this might be a bug in rs6000_analyze_swaps(). Adding -mno-optimize-swaps to Alan's example does not fix the problem, so no...

[Bug tree-optimization/65418] [5 Regression] vim miscompilation

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65418 --- Comment #1 from Jakub Jelinek --- Created attachment 35028 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35028&action=edit gcc5-pr65418.patch Untested fix.

[Bug c++/65143] [C++11] missing devirtualization for virtual base in "final" classes

2015-03-13 Thread balakrishnan.erode at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65143 --- Comment #2 from Balakrishnan B --- Can someone please confirm the bug?

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 --- Comment #35 from Jakub Jelinek --- Note to self. This is the case dr_explicit_realign: case of vectorizable_load. (ptr + 12) & -16L - i.e. vs_minus_1 * TYPE_ALIGN_UNIT (element) is reasonable for the case where the original stmt data ref is

[Bug sanitizer/65400] tsan mis-compiles inlineable C functions

2015-03-13 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65400 --- Comment #4 from Bernd Edlinger --- ok, this should fix the second regression: Index: tsan.c === --- tsan.c(revision 221355) +++ tsan.c(working copy) @@ -682,6 +682,7 @@

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

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

[Bug target/65369] [5 Regression] nettle test failure on powerpc64le-linux-gnu when built with -O3

2015-03-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65369 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug go/65404] cgo tool on powerpc-linux-gnu maybe incomplete

2015-03-13 Thread stgraber at stgraber dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65404 --- Comment #7 from Stéphane Graber --- So with the cherry-picked fix, I get: (vivid-powerpc-sbuild)root@winton-06:~# cat test.go package main /* #include now void hello() { printf("Hello world!\n"); } */ import "C" func main() {

[Bug go/65404] cgo tool on powerpc-linux-gnu maybe incomplete

2015-03-13 Thread stgraber at stgraber dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65404 --- Comment #8 from Stéphane Graber --- Mathias suggested this may be #65417 but I'm not familiar enough with gccgo and cgo to know whether that's the case or not.

[Bug go/65404] cgo tool on powerpc-linux-gnu maybe incomplete

2015-03-13 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65404 --- Comment #9 from Ian Lance Taylor --- It could be due to PR 65417, yes.

[Bug jit/64780] toplevel configure should reject jit as a language if --enable-host-shared is not supplied

2015-03-13 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64780 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/65409] [4.8/4.9/5 Regression] ICE in store_field

2015-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65409 --- Comment #10 from Eric Botcazou --- > I agree for 4.8/4.9 that your version is safer. > Anyway, you're the RTL maintainer, so I'll let you decide. OK, testing went fine, so I'll go for this version on all branches.

[Bug fortran/65419] New: incorrect sibcalls to libgomp functions

2015-03-13 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65419 Bug ID: 65419 Summary: incorrect sibcalls to libgomp functions Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3

[Bug libstdc++/65420] New: Enumerators in std::regex_constants should be constexpr variables instead

2015-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65420 Bug ID: 65420 Summary: Enumerators in std::regex_constants should be constexpr variables instead Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug target/64623] ppc64 build failure, ISA_2_7_MASKS_SERVER not declared

2015-03-13 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64623 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/59371] [4.8/4.9/5 Regression] Performance regression in GCC 4.8 and later versions.

2015-03-13 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59371 --- Comment #15 from Steve Ellcey --- I am not sure yet where and how to improve this automatically but I have found an interesting hand optimization that could point to a way to fix this. If I change the original function: int foo(int *p, unsi

[Bug tree-optimization/65177] [5 Regression]: extend jump thread for finite state automata causes miscompilation

2015-03-13 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65177 --- Comment #16 from Sebastian Pop --- Created attachment 35030 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35030&action=edit IR before and after for failing FSM jump thread After updating the sources of GCC, I now see the fail as Jakub

[Bug tree-optimization/65177] [5 Regression]: extend jump thread for finite state automata causes miscompilation

2015-03-13 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65177 --- Comment #17 from Sebastian Pop --- Trying to figure out why we FSM jump thread this path: (13, 53) (53, 55) (55, 64) (64, 66) (66, 67) (67, 68) (68, 69) (69, 95) (95, 94) (94, 5) (94, 5) In BB_94 we have this code: switch (spr

[Bug target/65421] New: inefficient code returning float aggregates on powepc64le

2015-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65421 Bug ID: 65421 Summary: inefficient code returning float aggregates on powepc64le Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c++/65422] New: [C++11] Rejected valid double expansion packs.

2015-03-13 Thread bugs at qult dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65422 Bug ID: 65422 Summary: [C++11] Rejected valid double expansion packs. Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/65408] powerpc64 function argument passing may access invalid memory

2015-03-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/65400] tsan mis-compiles inlineable C functions

2015-03-13 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65400 --- Comment #5 from Bernd Edlinger --- Created attachment 35033 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35033&action=edit stripped down second test case For completeness, here is the stripped down test case for the tail call flag.

[Bug target/58744] Illegal Memory Access on 3-byte packed struct ARCH: x86_64

2015-03-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58744 Alan Modra changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at g

[Bug middle-end/36043] gcc reads 8 bytes for a struct of size 6 which leads to sigsegv

2015-03-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36043 Alan Modra changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/46038] Vectorizer generates misaligned address for vld1 qn, [rn:alignment]

2015-03-13 Thread mshawcroft at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46038 mshawcroft at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/62116] Allowing redeclaration of global variable x using ::x

2015-03-13 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62116 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #5 from TC ---