[Bug c++/58597] [c++11] ICE with lambda in default argument of template function

2015-01-14 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58597 --- Comment #4 from Volker Reichelt --- The ICE disappered on the 4.9 branch in GCC 4.9.2. But the testcase still crashes trunk with a different stack trace: bug.cc:6:12: internal compiler error: Segmentation fault A a = 0; ^ 0xcdc

[Bug fortran/64591] ICE on use association of renamed extended type

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

[Bug fortran/64589] Linking error due to undefined integer symbol with unlimited polymorphism

2015-01-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64589 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug ipa/64545] failed gcc build: internal compiler error: in inline_small_functions, at ipa-inline.c:1693

2015-01-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64545 --- Comment #4 from Markus Trippelsdorf --- 1653 int old_hints_est = estimate_edge_hints (edge); old_hints_est = 288 estimate_edge_hints (edge) = 32

[Bug ipa/64545] failed gcc build: internal compiler error: in inline_small_functions, at ipa-inline.c:1693

2015-01-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64545 --- Comment #5 from Markus Trippelsdorf --- 1660 gcc_assert (old_hints_est == estimate_edge_hints (edge));

[Bug ipa/64545] failed gcc build: internal compiler error: in inline_small_functions, at ipa-inline.c:1693

2015-01-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64545 --- Comment #6 from Jan Hubicka --- Hmm, that is same_scc hint. It would be great to have smaller testcase. I will look into that tomorrow morning. Honza

[Bug fortran/64591] [4.8/4.9/5 Regression] ICE on use association of renamed extended type

2015-01-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64591 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug tree-optimization/64590] Firefox 34 triggers GCC AVX bug (segfault: XPCCallContext::GetJSContext (this=0xfffc7fffe3e23980))

2015-01-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64590 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #10

[Bug fortran/64591] [4.8/4.9/5 Regression] ICE on use association of renamed extended type

2015-01-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64591 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/62044] [4.8/4.9/5 Regression] ICE in USE statement with RENAME for extended derived type

2015-01-14 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62044 janus at gcc dot gnu.org changed: What|Removed |Added CC||damian at sourceryinstitute do

[Bug tree-optimization/64493] [4.8/4.9/5 Regression] ICE at -O3 on x86_64-linux-gnu

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64493 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Jan 14 08:32:18 2015 New Revision: 219579 URL: https://gcc.gnu.org/viewcvs?rev=219579&root=gcc&view=rev Log: 2015-01-14 Richard Biener PR tree-optimization/64493 PR tre

[Bug tree-optimization/64495] [4.8/4.9/5 Regression] ICE at -O3 for trunk and wrong code for 4.8/4.9 on x86_64-linux-gnu

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64495 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Jan 14 08:32:18 2015 New Revision: 219579 URL: https://gcc.gnu.org/viewcvs?rev=219579&root=gcc&view=rev Log: 2015-01-14 Richard Biener PR tree-optimization/64493 PR tre

[Bug tree-optimization/64493] [4.8/4.9 Regression] ICE at -O3 on x86_64-linux-gnu

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64493 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Known to work|

[Bug target/64379] VFP register restore in ARM epilogue can break indirect tailcalls

2015-01-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64379 --- Comment #14 from Ramana Radhakrishnan --- (In reply to Donn Seeley from comment #13) > BTW, this issue cropped up in Wind River Linux testing, not VxWorks. I have > no idea whether the VxWorks folks are using -mapcs-frame. WR Linux will > r

[Bug tree-optimization/64495] [4.8/4.9 Regression] ICE at -O3 for trunk and wrong code for 4.8/4.9 on x86_64-linux-gnu

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64495 Richard Biener changed: What|Removed |Added Keywords||ice-checking, |

[Bug go/64595] New: cgo installed into wrong directory

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 Bug ID: 64595 Summary: cgo installed into wrong directory Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Ass

[Bug middle-end/64391] ICE: SIGSEGV in get_attrs_for (trans-mem.c:179) with -fgnu-tm and #pragma GCC ivdep

2015-01-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64391 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Wed Jan 14 08:43:53 2015 New Revision: 219581 URL: https://gcc.gnu.org/viewcvs?rev=219581&root=gcc&view=rev Log: PR middle-end/64391 * trans-mem.c (get_attrs_for): Return NULL_

[Bug middle-end/64391] ICE: SIGSEGV in get_attrs_for (trans-mem.c:179) with -fgnu-tm and #pragma GCC ivdep

2015-01-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64391 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

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

[Bug middle-end/64592] [5 regression] tramp3d EH unwind tables are 50% bigger with mainline compared to GCC 4.9

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64592 Richard Biener changed: What|Removed |Added Target||x86_64-linux Version|unknown

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 --- Comment #9 from Jakub Jelinek --- I can reproduce it even with r219580.

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 --- Comment #10 from Ville Voutilainen --- (In reply to Jakub Jelinek from comment #9) > I can reproduce it even with r219580. Likewise. People, remember to use -O3 when reproducing.

[Bug tree-optimization/64365] Predictive commoning after loop vectorization produces incorrect code.

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 Richard Biener changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRM

[Bug ipa/64583] [5 Regression] recent inliner changes cause Chromium build failure

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64583 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug go/64595] cgo installed into wrong directory

2015-01-14 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 --- Comment #1 from Andreas Schwab --- According to http://golang.org/cmd/cgo/ cgo isn't supposed to be called directly, but only via go tool cgo. But the version suffix will probably break it.

[Bug ipa/64545] failed gcc build: internal compiler error: in inline_small_functions, at ipa-inline.c:1693

2015-01-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64545 Uroš Bizjak changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #7

[Bug debug/64511] [5 Regression] ICE at -O3 with -g enabled on x86_64-linux-gnu

2015-01-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 --- Comment #6 from rguenther at suse dot de --- On Tue, 13 Jan 2015, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64511 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug tree-optimization/64434] [5 Regression] Performance regression after operand canonicalization (r216728).

2015-01-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64434 --- Comment #13 from rguenther at suse dot de --- On Tue, 13 Jan 2015, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64434 > > Jakub Jelinek changed: > >What|Removed |Added

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 --- Comment #11 from rguenther at suse dot de --- On Wed, 14 Jan 2015, ville.voutilainen at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 > > --- Comment #10 from Ville Voutilainen > --- > (In reply to Jakub Jeline

[Bug target/64460] ARM ICE on valid code

2015-01-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64460 --- Comment #9 from ktkachov at gcc dot gnu.org --- (In reply to Joel Sherrill from comment #8) > (In reply to ktkachov from comment #7) > > I guess the testcase is flaky. > > I've posted the patch to fix the ICE and the reasoning behind it at > >

[Bug c++/64596] New: Friendship not recognized and template param deduction error

2015-01-14 Thread petschy at gmail dot com
However, this is tedious with real code. Tested with 4.9.1 and 5.0 (20141222), both give the same errors: g++ -std=c++11 -Wall 20150114-friend.cpp 20150114-friend.cpp:81:8: error: template parameters not deducible in partial specialization: struct Glue, int> // error: template pa

[Bug c++/64596] Friendship not recognized and template param deduction error

2015-01-14 Thread petschy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64596 --- Comment #1 from petschy at gmail dot com --- Created attachment 3 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3&action=edit code

[Bug target/64460] ARM ICE on valid code

2015-01-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64460 --- Comment #10 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Jan 14 10:14:23 2015 New Revision: 219583 URL: https://gcc.gnu.org/viewcvs?rev=219583&root=gcc&view=rev Log: [ARM] Fix PR target/64460: Set 'shift' attr properly on s

[Bug target/64460] ARM ICE on valid code

2015-01-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64460 --- Comment #11 from ktkachov at gcc dot gnu.org --- Joel, can you try trunk after this commit to confirm that it fixes the ICE on your end and close this off if ok? Thanks, Kyrill

[Bug target/64379] VFP register restore in ARM epilogue can break indirect tailcalls

2015-01-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64379 --- Comment #15 from Eric Botcazou --- > Thanks for the input on VxWorks, we'll draft something up about deprecating > this option. Note that the system compiler uses APCS frames and DWARF2 EH on VxWorks 6, which is the mainstream version as of

[Bug ipa/64583] [5 Regression] recent inliner changes cause Chromium build failure

2015-01-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64583 --- Comment #3 from Markus Trippelsdorf --- Symbol diff gcc-2015-01-10 vs. trunk: @@ -26,12 +26,11 @@ U _ZN3WTF6String6appendEt U _ZN3WTF6StringC1EPKtj W _ZN3WTF6VectorINS_6OwnPtrIN5blink20Gr

[Bug tree-optimization/54742] Switch elimination in FSM loop

2015-01-14 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54742 --- Comment #41 from Yvan Roux --- Author: yroux Date: Wed Jan 14 10:22:48 2015 New Revision: 219584 URL: https://gcc.gnu.org/viewcvs?rev=219584&root=gcc&view=rev Log: gcc/ 2015-01-14 Yvan Roux Backport from trunk r218451. 2014-12-06

[Bug ipa/64583] [5 Regression] recent inliner changes cause Chromium build failure

2015-01-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64583 --- Comment #4 from Markus Trippelsdorf --- Created attachment 34445 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34445&action=edit unreduced testcase

[Bug ipa/64307] [5 Regression] ICE: verify_gimple failed: invalid argument to gimple call with -fPIC -fipa-icf

2015-01-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64307 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 --- Comment #12 from Richard Biener --- Ok, we SLP the first block node stmt 0 b[_17] = _24; stmt 1 b[_3] = _50; stmt 2 b[_93] = _99; stmt 3 b[_104] = _110; node stmt 0 _24 = (unsigned char) _23;

[Bug libffi/64572] r219477 breaks bootstrap on x86_64 darwin

2015-01-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64572 --- Comment #12 from Dominique d'Humieres --- > I can confirm these now. Executing 'make -k check' in > /sw/src/fink.build/gcc50-5.0.0-1000/darwin_objdir/x86_64-apple- > darwin14.1.0/i386/libffi doesn't cause -m32 to be passed to the test suite

[Bug target/61413] __ARM_SIZEOF_WCHAR_T is constant 32 -- should be 4 or 2

2015-01-14 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61413 --- Comment #4 from renlin at gcc dot gnu.org --- Author: renlin Date: Wed Jan 14 11:02:24 2015 New Revision: 219587 URL: https://gcc.gnu.org/viewcvs?rev=219587&root=gcc&view=rev Log: [ARM]Fix definition of __ARM_SIZEOF_WCHAR_T. Backport fro

[Bug target/61413] __ARM_SIZEOF_WCHAR_T is constant 32 -- should be 4 or 2

2015-01-14 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61413 renlin at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug middle-end/64415] [5 Regression] ICE: verify_ssa failed / segmentation fault with LTO

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64415 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/64415] [5 Regression] ICE: verify_ssa failed / segmentation fault with LTO

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64415 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Jan 14 11:06:18 2015 New Revision: 219588 URL: https://gcc.gnu.org/viewcvs?rev=219588&root=gcc&view=rev Log: 2015-01-14 Richard Biener PR lto/64415 * tree-inline.c (ins

[Bug c++/64588] [C++11] Wrong number of template arguments when template template parameter is template alias.

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

[Bug c++/64587] [C++11] Wrong number of template arguments when template template parameter is template alias.

2015-01-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64587 --- Comment #1 from Jonathan Wakely --- *** Bug 64588 has been marked as a duplicate of this bug. ***

[Bug target/64377] nios2 compile error in options-save.c

2015-01-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64377 --- Comment #16 from Martin Liška --- Thank you for testing, there's patch I've just sent to gcc-patches ML: https://gcc.gnu.org/ml/gcc-patches/2015-01/msg01008.html. Martin

[Bug tree-optimization/64541] FRE pass optimization failure

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64541 Richard Biener changed: What|Removed |Added Keywords||missed-optimization CC|

[Bug target/64453] Live high register not saved in function prolog on ARM with -Os

2015-01-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64453 --- Comment #1 from thopre01 at gcc dot gnu.org --- Author: thopre01 Date: Wed Jan 14 11:51:40 2015 New Revision: 219592 URL: https://gcc.gnu.org/viewcvs?rev=219592&root=gcc&view=rev Log: 2015-01-14 Thomas Preud'homme gcc/ PR target/6

[Bug tree-optimization/64541] FRE pass optimization failure

2015-01-14 Thread skvadrik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64541 --- Comment #2 from Ulya --- > we have to assume that p == q and thus the store to *q invalidates the > previously load *p I see. It seemed to me from GIMPLE dumps that both cases are equally easy to optimize, perhaps I'm missing something.

[Bug tree-optimization/64541] FRE pass optimization failure

2015-01-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64541 --- Comment #3 from rguenther at suse dot de --- On Wed, 14 Jan 2015, skvadrik at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64541 > > --- Comment #2 from Ulya --- > > we have to assume that p == q and thus the store t

[Bug tree-optimization/64541] FRE pass optimization failure

2015-01-14 Thread skvadrik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64541 --- Comment #4 from Ulya --- Ah! Now I see the problem, thanks.

[Bug tree-optimization/64365] Predictive commoning after loop vectorization produces incorrect code.

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 --- Comment #3 from Richard Biener --- extern void abort (void); extern int memcmp (const void * , const void *, __SIZE_TYPE__); void __attribute__((noinline,noclone)) foo(int *in) { for (int i = 14; i >= 10; i--) { in[i - 8] -= in[i

[Bug tree-optimization/64365] [5 Regression] Predictive commoning after loop vectorization produces incorrect code.

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Known to work|

[Bug c++/59937] [constexpr] bogus diagnostic "used in its own initializer"

2015-01-14 Thread jota.uve at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59937 Javier V. Gómez changed: What|Removed |Added CC||jota.uve at hotmail dot com --- Commen

[Bug rtl-optimization/57518] [4.8 Regression] Redundant insn generated in LRA

2015-01-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57518 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Com

[Bug ipa/61548] [5 Regression] FAIL: gcc.dg/tls/alias-1.c (internal compiler error)

2015-01-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61548 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug middle-end/64577] No -Wpadded warning on padding bitfields

2015-01-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64577 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Com

[Bug tree-optimization/64365] [5 Regression] Predictive commoning after loop vectorization produces incorrect code.

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

[Bug tree-optimization/64365] [4.9/5 Regression] Predictive commoning after loop vectorization produces incorrect code.

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 Richard Biener changed: What|Removed |Added Known to work|4.9.2 |4.8.3 Summary|[5 Regression]

[Bug c++/59937] [constexpr] bogus diagnostic "used in its own initializer"

2015-01-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59937 --- Comment #3 from Jonathan Wakely --- (In reply to Javier V. Gómez from comment #2) > I found another case that worked in G++ 4.8.3 but fails in 4.9: This example is complete nonsense. Why is it split across three files? Why doesn't main.cpp i

[Bug c++/59937] [constexpr] bogus diagnostic "used in its own initializer"

2015-01-14 Thread jota.uve at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59937 --- Comment #4 from Javier V. Gómez --- (In reply to Jonathan Wakely from comment #3) > (In reply to Javier V. Gómez from comment #2) > > I found another case that worked in G++ 4.8.3 but fails in 4.9: > > This example is complete nonsense. Why

[Bug rtl-optimization/902] x86 optimization bug with sibling call and -fomit-frame-pointer

2015-01-14 Thread yroux at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=902 --- Comment #12 from Yvan Roux --- Author: yroux Date: Wed Jan 14 12:53:04 2015 New Revision: 219597 URL: https://gcc.gnu.org/viewcvs?rev=219597&root=gcc&view=rev Log: 2015-01-14 Yvan Roux Fix Linaro PR #902 Partial Backport from trun

[Bug ipa/64583] [5 Regression] recent inliner changes cause Chromium build failure

2015-01-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64583 --- Comment #5 from Markus Trippelsdorf --- For example: _ZN3WTF6VectorIPN5blink9PopupItemELm0ENS_16DefaultAllocatorEE15reserveCapacityEm/24866 (void WTF::Vector::reserveCapacity(size_t) [with T = blink::PopupItem*; long unsigned int inlineCapac

[Bug go/64595] cgo installed into wrong directory

2015-01-14 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 --- Comment #2 from Ian Lance Taylor --- Right, cgo is not run directly. It is run by the go tool. It is in effect an internal program like cc1. The version suffix should be fine if libexecsubdir in libgo matches libexecsubdir in gotools, as t

[Bug tree-optimization/64365] [4.9/5 Regression] Predictive commoning after loop vectorization produces incorrect code.

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 --- Comment #6 from Richard Biener --- ICK. Data-ref analysis issue with respect to how we handle pointer IVs in dr_analyze_indices. This results in (compute_affine_dependence stmt_a: MEM[(int *)vectp_in.21_137] = vect__12.23_139; stmt_b:

[Bug go/64595] cgo installed into wrong directory

2015-01-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 --- Comment #3 from rguenther at suse dot de --- On Wed, 14 Jan 2015, ian at airs dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 > > --- Comment #2 from Ian Lance Taylor --- > Right, cgo is not run directly. It is run by

[Bug target/64387] ICE: in extract_insn, at recog.c:2327 (unrecognizable insn) with -ffloat-store -mavx512er

2015-01-14 Thread tocarip at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64387 --- Comment #3 from tocarip at gcc dot gnu.org --- Author: tocarip Date: Wed Jan 14 13:45:49 2015 New Revision: 219598 URL: https://gcc.gnu.org/viewcvs?rev=219598&root=gcc&view=rev Log: PR target/64387 gcc/ * config/i386/sse.md (vec_unpacks_

[Bug target/64393] ICE: in extract_insn, at recog.c:2327 (unrecognizable insn) with -mavx512vbmi

2015-01-14 Thread tocarip at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64393 --- Comment #3 from tocarip at gcc dot gnu.org --- Author: tocarip Date: Wed Jan 14 13:49:58 2015 New Revision: 219599 URL: https://gcc.gnu.org/viewcvs?rev=219599&root=gcc&view=rev Log: PR target/64393 gcc/ * common/config/i386/i386-common.c

[Bug target/64386] ICE: in extract_insn, at recog.c:2327 (unrecognizable insn) with -mavx512bw

2015-01-14 Thread tocarip at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64386 --- Comment #3 from tocarip at gcc dot gnu.org --- Author: tocarip Date: Wed Jan 14 13:55:06 2015 New Revision: 219600 URL: https://gcc.gnu.org/viewcvs?rev=219600&root=gcc&view=rev Log: PR target/64386 gcc/ PR target/64386 * config/i386/

[Bug middle-end/59448] Code generation doesn't respect C11 address-dependency

2015-01-14 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59448 --- Comment #24 from Andrew Macleod --- Author: amacleod Date: Wed Jan 14 13:58:35 2015 New Revision: 219601 URL: https://gcc.gnu.org/viewcvs?rev=219601&root=gcc&view=rev Log: 2015-01-14 Andrew MacLeod PR middle-end/59448 * builtins

[Bug tree-optimization/59354] [4.8/4.9/5 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 --- Comment #13 from Richard Biener --- Author: rguenth Date: Wed Jan 14 14:06:07 2015 New Revision: 219603 URL: https://gcc.gnu.org/viewcvs?rev=219603&root=gcc&view=rev Log: 2015-01-14 Richard Biener PR tree-optimization/59354 * tre

[Bug tree-optimization/59354] [4.8/4.9 Regression] Element swizzling produces invalid result with -O3

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59354 Richard Biener changed: What|Removed |Added Known to work||5.0 Summary|[4.8/4.9/5 Regre

[Bug tree-optimization/64597] New: ICE when optimizing with AutoFDO annotation

2015-01-14 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64597 Bug ID: 64597 Summary: ICE when optimizing with AutoFDO annotation Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Pr

[Bug c/64515] Segmentation fault during linker operation in gcc for arm-none-eabi

2015-01-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64515 Marek Polacek changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2015-01-14 Thread cameron314 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24161 Cameron changed: What|Removed |Added CC||cameron314 at gmail dot com --- Comment #12 fr

[Bug c/64509] _Generic throws error in unselected generic association

2015-01-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64509 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2015-01-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24161 --- Comment #13 from Jonathan Wakely --- EDG gives the same error as GCC

[Bug go/64595] cgo installed into wrong directory

2015-01-14 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64595 --- Comment #4 from Ian Lance Taylor --- To invoke cgo, put this code in a file foo.go and type "go run foo.go" (or "go build foo.go && ./foo"). package main // #include // void cprintln(const char *s) { puts(s); } import "C" func main() {

[Bug fortran/64528] [5 Regression] ICE: in process_constraint, at tree-ssa-structalias.c:3002 with -O -fno-tree-ccp -fno-tree-dce

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64528 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/64415] [5 Regression] ICE: verify_ssa failed / segmentation fault with LTO

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64415 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #

[Bug middle-end/64498] [5 Regression] Cannot build Firefox with LTO: ICE in substitute_and_fold_dom_walker::before_dom_children

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64498 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/64353] [5 Regression] ICE: in execute_todo, at passes.c:1986

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353 --- Comment #6 from Richard Biener --- Note the testcase is bogus because xx is clearly loading from global memory and thus should be pure only. Of course we should still not ICE here and treat xx as if it were const. One possibility is to simp

[Bug middle-end/64340] [5 Regression] FAIL: gnat.dg/lto8.adb (internal compiler error)

2015-01-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64340 --- Comment #4 from Richard Biener --- ISTR that preloading pid_t was necessary for ada (basically all types required from some builtins are required to be preloaded).

[Bug target/63870] [Aarch64] [ARM] Errors in use of NEON intrinsics are reported incorrectly

2015-01-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63870 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug middle-end/64353] [5 Regression] ICE: in execute_todo, at passes.c:1986

2015-01-14 Thread enkovich.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64353 --- Comment #7 from Ilya Enkovich --- Right, wrong const attribute causes no VUSE for calls to the function which leads to # VUSE <.MEM> generated for added loads and requires SSA update. We may actually call update_ssa only in case of missing V

[Bug target/64460] ARM ICE on valid code

2015-01-14 Thread joel at gcc dot gnu.org
ng shows my compiler version and compiling the original test case. Thanks. $ arm-rtems4.11-gcc --version arm-rtems4.11-gcc (GCC) 5.0.0 20150114 (experimental) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; n

[Bug middle-end/64498] [5 Regression] Cannot build Firefox with LTO: ICE in substitute_and_fold_dom_walker::before_dom_children

2015-01-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64498 --- Comment #6 from Martin Liška --- (In reply to Richard Biener from comment #5) > Should be fixed now. > > *** This bug has been marked as a duplicate of bug 64415 *** I can confirm that it works for me. Thanks, Martin

[Bug target/63870] [Aarch64] [ARM] Errors in use of NEON intrinsics are reported incorrectly

2015-01-14 Thread cbaylis at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63870 --- Comment #6 from cbaylis at gcc dot gnu.org --- There is still a lot to do. I have patches in progress for Aarch64 loads and stores. Aarch64 shifts still need doing, and everything for ARM.

[Bug middle-end/64592] [5 regression] tramp3d EH unwind tables are 50% bigger with mainline compared to GCC 4.9

2015-01-14 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64592 --- Comment #2 from Jan Hubicka --- > accumulate-outgoing-args default setting change? Nope, 4.9 already had -mno-accumulate-outgoing-args with -Os.

[Bug ipa/64545] failed gcc build: internal compiler error: in inline_small_functions, at ipa-inline.c:1693

2015-01-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64545 --- Comment #8 from Jan Hubicka --- Curious it happens only with FDO... I am looking into that now.

[Bug target/62066] config/arm/arm.c:25298: possible missing call to va_end ?

2015-01-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62066 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed

[Bug middle-end/64592] [5 regression] tramp3d EH unwind tables are 50% bigger with mainline compared to GCC 4.9

2015-01-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64592 --- Comment #3 from Jan Hubicka --- With help of Jakub we managed to figure out that on my setup it is because GCC 5.0 defaults to no .cfi directives, while GCC 4.9 uses them. This seems to be because cfi working advance test, but we do not see h

[Bug sanitizer/64350] TSAN fails after stress-testing for a while

2015-01-14 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64350 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgcc/64598] New: var-tracking.c has internal compiler error

2015-01-14 Thread hayder.alkhalissi at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64598 Bug ID: 64598 Summary: var-tracking.c has internal compiler error Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc

[Bug libgcc/64598] var-tracking.c has internal compiler error

2015-01-14 Thread hayder.alkhalissi at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64598 --- Comment #1 from hayder.alkhalissi at googlemail dot com --- Hi, I am trying to create cross compiler by using gcc-4.9.1. During the procdure, I got this error: /crosstool-ng-1.20.0/.build/src/gcc-4.9.1/gcc/var-tracking.c:5824:1: internal com

[Bug libgcc/64598] var-tracking.c has internal compiler error

2015-01-14 Thread hayder.alkhalissi at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64598 --- Comment #2 from hayder.alkhalissi at googlemail dot com --- Created attachment 34447 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34447&action=edit Screen shot

[Bug libgcc/64598] var-tracking.c has internal compiler error

2015-01-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64598 --- Comment #3 from Andrew Pinski --- What options are you using to configure GCC? What target are you trying to compile for? What version of GCC are you starting with?

[Bug libgcc/64598] var-tracking.c has internal compiler error

2015-01-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64598 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

  1   2   >