[Bug tree-optimization/64269] [4.8/4.9/5 Regression] ICE with -O3 enabled on Ubuntu 14.04

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64269 --- Comment #4 from Jakub Jelinek --- Shorter testcase: void foo (char *p) { __SIZE_TYPE__ s = ~(__SIZE_TYPE__)0; *p = 0; __builtin_memset (p + 1, 0, s); }

[Bug tree-optimization/64269] [4.8/4.9/5 Regression] ICE with -O3 enabled on Ubuntu 14.04

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

[Bug c/64279] New: Warning missing for "(cond) ? A : A" / if(cond) expr1; else expr1; // same expression in if and else branch

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64279 Bug ID: 64279 Summary: Warning missing for "(cond) ? A : A" / if(cond) expr1; else expr1; // same expression in if and else branch Product: gcc Version: 5.0 Status: UNCON

[Bug lto/64262] [5 Regression] Several LTO failures after r218609.

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64262 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/64255] [5 Regression] failures with -O2 optimization on i >= 0 ? (unsigned long) i : - (unsigned long) i

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64255 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/63917] [5 Regression] r217646 caused many failures

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63917 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/64255] [5 Regression] failures with -O2 optimization on i >= 0 ? (unsigned long) i : - (unsigned long) i

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64255 Bug 64255 depends on bug 63917, which changed state. Bug 63917 Summary: [5 Regression] r217646 caused many failures https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63917 What|Removed |Added

[Bug c++/64261] false branch of conditional operator ?: evaluated in a template constexpr

2014-12-12 Thread eugene at hutorny dot in.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64261 --- Comment #2 from Eugene --- -Wall -pedantic -Os -g -std=c++0x

[Bug middle-end/64246] [5 Regression] ICE building libada for Windows due to NULL loop header

2014-12-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64246 Eric Botcazou changed: What|Removed |Added Status|WAITING |ASSIGNED Assignee|rguenth at g

[Bug other/64278] [5 Regression] /sreal.c:254:22: error: call of overloaded 'abs(const int64_t&)' is ambiguous

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64278 Richard Biener changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug tree-optimization/64277] [4.9/5.0 Regression] Incorrect warning "array subscript is above array bounds"

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

[Bug middle-end/64274] [5.0 Regression][ARM] gcc.target/arm/fixed-point-exec.c ICE in fold_binary_loc

2014-12-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64274 --- Comment #2 from ktkachov at gcc dot gnu.org --- (In reply to Marek Polacek from comment #1) > Does the following fix it? > > diff --git a/gcc/fold-const.c b/gcc/fold-const.c > index 7b68bea..34f5a6b 100644 > --- a/gcc/fold-const.c > +++ b/gcc

[Bug middle-end/64274] [5.0 Regression][ARM] gcc.target/arm/fixed-point-exec.c ICE in fold_binary_loc

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64274 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #3 from Richard Biener

[Bug tree-optimization/64280] New: [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64280 Bug ID: 64280 Summary: [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/64280] [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

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

[Bug ipa/64281] New: [5 Regression] ICE: Segmentation fault

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64281 Bug ID: 64281 Summary: [5 Regression] ICE: Segmentation fault Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa

[Bug ipa/64281] [5 Regression] ICE: Segmentation fault

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

[Bug tree-optimization/64280] [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64280 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug ipa/64282] [5 Regression] ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5635

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

[Bug ipa/64282] New: [5 Regression] ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5635

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64282 Bug ID: 64282 Summary: [5 Regression] ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5635 Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug tree-optimization/64283] New: [5 Regression] ICE: in verify_ssa, at tree-ssa.c:939

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64283 Bug ID: 64283 Summary: [5 Regression] ICE: in verify_ssa, at tree-ssa.c:939 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/64283] [5 Regression] ICE: in verify_ssa, at tree-ssa.c:939

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

[Bug ipa/64281] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64281 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/61558] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61558 Markus Trippelsdorf changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Com

[Bug ipa/64282] [5 Regression] ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5635

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64282 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Markus Trippelsdorf changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Com

[Bug tree-optimization/64283] [5 Regression] ICE: in verify_ssa, at tree-ssa.c:939

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64283 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/60784] Spurious -Wmissing-field-initializers warning for anonymous structure

2014-12-12 Thread peter at lekensteyn dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60784 --- Comment #7 from Peter Wu --- This bug is still present in GCC 4.9.2 and 4.9.3 (prerelease 20141210). Now building gcc-5-20141207 to verify. (Not sure whether this gets backported to 4.9.x, just checking.)

[Bug tree-optimization/64280] [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

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

[Bug c++/58796] throw nullptr not caught by catch(type*)

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58796 Paolo Carlini changed: What|Removed |Added CC||jwakely.gcc at gmail dot com --- Comment

[Bug ipa/64282] [5 Regression] ICE in gimple_get_virt_method_for_vtable, at gimple-fold.c:5635

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64282 --- Comment #2 from Markus Trippelsdorf --- reduced test case: template struct A { _T1 first; }; struct B { int operator!=(B); }; template struct C { C (B); _Tp operator*(); int operator!=(C); }; template class D { public: typedef

[Bug tree-optimization/64284] New: [5 Regression] ICE: Segmentation fault

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64284 Bug ID: 64284 Summary: [5 Regression] ICE: Segmentation fault Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiz

[Bug tree-optimization/64284] [5 Regression] ICE: Segmentation fault

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

[Bug ipa/64139] [4.9/5 Regression] ice in possible_polymorphic_call_targets, at ipa-devirt.c:2410

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64139 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org

[Bug lto/64285] New: [5 Regression] During LTO: ICE segfault in ipa_polymorphic_call_context::get_dynamic_type

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64285 Bug ID: 64285 Summary: [5 Regression] During LTO: ICE segfault in ipa_polymorphic_call_context::get_dynamic_type Product: gcc Version: 5.0 Status: UNCONFIRMED K

[Bug tree-optimization/64284] [5 Regression] ICE: Segmentation fault

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

[Bug tree-optimization/64284] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64284 --- Comment #2 from Markus Trippelsdorf --- trippels@gcc20 ~ % cat scp.i int *a; int b; int fn1() { enum { QSTRING } c = 0; while (1) { switch (*a) { case '\'': c = 0; default: switch (c) case 0: if (b)

[Bug libstdc++/64276] would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64276 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/64284] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64284 --- Comment #3 from Richard Biener --- Sth like Index: tree-ssa-threadupdate.c === --- tree-ssa-threadupdate.c (revision 218621) +++ tree-ssa-threadupdate.c (working copy) @

[Bug lto/64285] [5 Regression] During LTO: ICE segfault in ipa_polymorphic_call_context::get_dynamic_type

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

[Bug c/60784] Spurious -Wmissing-field-initializers warning for anonymous structure

2014-12-12 Thread peter at lekensteyn dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60784 --- Comment #8 from Peter Wu --- GCC 5 is OK, the question is whether 4.9 will or will not receive a fix?

[Bug rtl-optimization/64255] [5 Regression] failures with -O2 optimization on i >= 0 ? (unsigned long) i : - (unsigned long) i

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64255 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Fri Dec 12 12:43:34 2014 New Revision: 218665 URL: https://gcc.gnu.org/viewcvs?rev=218665&root=gcc&view=rev Log: PR rtl-optimization/64255 * gcc.c-torture/execute/pr64255.c: New

[Bug tree-optimization/64260] [5 Regression] wrong code at -O1 on x86_64-linux-gnu

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64260 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Dec 12 12:43:34 2014 New Revision: 218665 URL: https://gcc.gnu.org/viewcvs?rev=218665&root=gcc&view=rev Log: PR rtl-optimization/64255 * gcc.c-torture/execute/pr64255.c: New t

[Bug rtl-optimization/64286] New: Redundant extend removal ignores vector element type

2014-12-12 Thread sergos.gnu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64286 Bug ID: 64286 Summary: Redundant extend removal ignores vector element type Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: major Priority: P3 Componen

[Bug tree-optimization/64280] [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

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

[Bug tree-optimization/64280] [5 Regression] ICE in replace_uses_by, at tree-cfg.c:1789

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64280 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri Dec 12 13:26:15 2014 New Revision: 218668 URL: https://gcc.gnu.org/viewcvs?rev=218668&root=gcc&view=rev Log: 2014-12-12 Richard Biener PR middle-end/64280 * tree-cfg.c

[Bug middle-end/61558] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61558 --- Comment #16 from Richard Biener --- This triggers a _lot_ when re-building openSUSE with GCC 5. And it is especially annoying because "Segmentation fault" isn't a nice ICE to filter. Please fix this bug soon.

[Bug c++/64265] r217669 broke tsan

2014-12-12 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #1 from Bernd Edlinger --- with current trunk we get this in test.cpp.176t.cplxlower0: static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::basic_string*; bool = false] (struc

[Bug tree-optimization/64269] [4.8/4.9/5 Regression] ICE with -O3 enabled on Ubuntu 14.04

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64269 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Dec 12 13:32:16 2014 New Revision: 218669 URL: https://gcc.gnu.org/viewcvs?rev=218669&root=gcc&view=rev Log: PR tree-optimization/64269 * tree-ssa-forwprop.c (simplify_builtin

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

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

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #3 from Richard Biener --- static void instrument_func_entry (void) { basic_block succ_bb; gimple_stmt_iterator gsi; tree ret_addr, builtin_decl; gimple g; succ_bb = single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun)); gsi = gsi_

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #4 from Bernd Edlinger --- and now I see that his example is mis-compiled too: cat test1.cpp int test1(int x) { abc: x=x+1; __builtin_printf("Test %d\n", x); if (x<9) goto abc; return 0; } is transformed to this in test

[Bug c++/64261] false branch of conditional operator ?: evaluated in a template constexpr

2014-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64261 Ville Voutilainen changed: What|Removed |Added CC||ville.voutilainen at gmail dot com

[Bug middle-end/64274] [5.0 Regression][ARM] gcc.target/arm/fixed-point-exec.c ICE in fold_binary_loc

2014-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64274 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Fri Dec 12 14:02:37 2014 New Revision: 218671 URL: https://gcc.gnu.org/viewcvs?rev=218671&root=gcc&view=rev Log: PR middle-end/64274 * fold-const.c (fold_binary_loc): Add ANY_I

[Bug middle-end/64274] [5.0 Regression][ARM] gcc.target/arm/fixed-point-exec.c ICE in fold_binary_loc

2014-12-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64274 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/64154] enable fipa-ra for Thumb1

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

[Bug bootstrap/63740] [4.9 Regression] GCC 4.9.2 bootstrap fails on ARM, haifa-sched.c:6507:1: internal compiler error: in lra_create

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63740 Ramana Radhakrishnan changed: What|Removed |Added CC||cltang at gcc dot gnu.org,

[Bug c++/63707] Brace initialization of array sometimes fails if no copy constructor

2014-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63707 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/63399] Segmentation Fault on pow() function call when all parameters constant, ARM v61 Processor

2014-12-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63399 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED Resolution

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

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61578 --- Comment #12 from Ramana Radhakrishnan --- (In reply to Fredrik Hederstierna from comment #9) > Created attachment 33866 [details] > Simple patch to exclude use of ip > > Simple patch that make it possible to optionally exclude use of ip for

[Bug target/61373] neon registers restored incorrectly with -mapcs-frame -O -fno-omit-frame-pointer

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61373 --- Comment #3 from Ramana Radhakrishnan --- (In reply to John Breitenbach from comment #2) > Created attachment 33301 [details] > siphash24.i > > sorry for forgetting this attachment in the original report. mapcs-frame comes from a time when N

[Bug libstdc++/64241] make_exception_ptr returns garbage with -fno-exceptions

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64241 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Fri Dec 12 15:10:08 2014 New Revision: 218675 URL: https://gcc.gnu.org/viewcvs?rev=218675&root=gcc&view=rev Log: PR libstdc++/64241 * libsupc++/exception_ptr.h: Return empty obje

[Bug c++/63604] [C++11] A direct-initialization of a reference should use explicit conversion functions

2014-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63604 Ville Voutilainen changed: What|Removed |Added Keywords||rejects-valid CC|

[Bug c++/57846] CRTP, templates, metaprogramming, forwarding and static member

2014-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57846 Ville Voutilainen changed: What|Removed |Added Keywords||rejects-valid Status|UNC

[Bug c++/60691] Build fails in libstdc++ with --enable-sjlj-exceptions on ARM

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60691 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug bootstrap/60632] ICE in regcprop.c (copyprop_hardreg_forward_1)

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60632 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/61924] [C++11] ICE in instantiate_template_1, at cp/pt.c:15618

2014-12-12 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61924 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/60691] Build fails in libstdc++ with --enable-sjlj-exceptions on ARM

2014-12-12 Thread fab...@ritter-vogt.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60691 --- Comment #6 from Fabian Vogt --- If sjlj exceptions are not supported for ARM, shouldn't the configure option be invalid for ARM or at least print a warning? If an option does exist and it simply crashes the compiler during make, it's definite

[Bug c++/60691] Build fails in libstdc++ with --enable-sjlj-exceptions on ARM

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60691 --- Comment #7 from Jonathan Wakely --- Just don't do silly things. Just because an option exists doesn't mean you need to use it.

[Bug lto/64285] [5 Regression] During LTO: ICE segfault in ipa_polymorphic_call_context::get_dynamic_type

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64285 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/64043] [5 Regression] ICE (segfault) with LTO: in tree_check/tree.h:2758 get_binfo_at_offset/tree.c:11914

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64043 --- Comment #6 from Tobias Burnus --- *** Bug 64285 has been marked as a duplicate of this bug. ***

[Bug lto/64043] [5 Regression] ICE (segfault) with LTO: in tree_check/tree.h:2758 get_binfo_at_offset/tree.c:11914

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64043 --- Comment #7 from Tobias Burnus --- Now fails with the following backtrace. The location of the failure might have changed due to the patch at https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01076.html ; in any case, currently the failure is: f

[Bug middle-end/64182] [5 Regression] wide-int rounding division is broken

2014-12-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64182 --- Comment #9 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Dec 12 15:46:57 2014 New Revision: 218678 URL: https://gcc.gnu.org/viewcvs?rev=218678&root=gcc&view=rev Log: gcc/ PR middle-end/64182 * wide-int.h (wi::div_r

[Bug rtl-optimization/64287] New: Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 Bug ID: 64287 Summary: Disable -fuse-caller-save when -pg is active Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-op

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 vries at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Summary|Disable

[Bug libstdc++/64288] New: libstdc++ testsuite not compatible with -fno-rtti or -fno-exceptions

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64288 Bug ID: 64288 Summary: libstdc++ testsuite not compatible with -fno-rtti or -fno-exceptions Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: enhancement

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 Bernd Edlinger changed: What|Removed |Added CC||edlinger at gcc dot gnu.org --- Comment

[Bug libstdc++/64276] would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64276 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Dec 12 15:58:49 2014 New Revision: 218679 URL: https://gcc.gnu.org/viewcvs?rev=218679&root=gcc&view=rev Log: PR libstdc++/64276 * doc/doxygen/user.cfg.in: Define __cpp_except

[Bug libstdc++/64276] would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available

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

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 --- Comment #1 from vries at gcc dot gnu.org --- AFAIK, Radovan (radovan.obrado...@imgtec.com) is working on this.

[Bug libstdc++/64241] make_exception_ptr returns garbage with -fno-exceptions

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

[Bug sanitizer/64289] New: ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 Bug ID: 64289 Summary: ICE with -fsanitize=float-cast-overflow Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priori

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch CC|

[Bug sanitizer/64289] ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/60691] Build fails in libstdc++ with --enable-sjlj-exceptions on ARM

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60691 --- Comment #8 from Ramana Radhakrishnan --- (In reply to Fabian Vogt from comment #6) > If sjlj exceptions are not supported for ARM, shouldn't the configure option > be invalid for ARM or at least print a warning? > If an option does exist and

[Bug sanitizer/59302] tsan: Unexpected mmap in InternalAllocator!

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59302 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #4

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #3

[Bug sanitizer/64289] ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 --- Comment #1 from Jakub Jelinek --- Created attachment 34267 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34267&action=edit gcc5-pr64289.patch Untested fix.

[Bug fortran/64290] New: Destructor not called at deallocation of LHS

2014-12-12 Thread baradi09 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64290 Bug ID: 64290 Summary: Destructor not called at deallocation of LHS Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortra

[Bug c++/61402] [5 Regression][C++1y] Init-capture with side effect not working for some types

2014-12-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61402 --- Comment #4 from Jason Merrill --- Author: jason Date: Fri Dec 12 16:43:16 2014 New Revision: 218680 URL: https://gcc.gnu.org/viewcvs?rev=218680&root=gcc&view=rev Log: PR c++/61402 * lambda.c (add_capture): Don't pass a dependent type

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #6 from Jakub Jelinek --- Seems there are more such spots that insert stmts at gsi_after_labels of single_succ of entry block - e.g. ipa-split.c, omp-low.c, tree-inline.c, tree-into-ssa.c, tree-profile.c, tree-ssa-reassoc.c at least.

[Bug c++/63996] Infinite loop in invalid C++14 constexpr fn

2014-12-12 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63996 --- Comment #1 from Kai Tietz --- Author: ktietz Date: Fri Dec 12 17:14:54 2014 New Revision: 218682 URL: https://gcc.gnu.org/viewcvs?rev=218682&root=gcc&view=rev Log: PR c++/63996 * constexpr.c (cxx_eval_loop_expr): Don't loop endle

[Bug c++/63996] Infinite loop in invalid C++14 constexpr fn

2014-12-12 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63996 --- Comment #2 from Kai Tietz --- Author: ktietz Date: Fri Dec 12 17:17:58 2014 New Revision: 218683 URL: https://gcc.gnu.org/viewcvs?rev=218683&root=gcc&view=rev Log: PR c++/63996 * g++.dg/cpp1y/pr63996.C: New file. Added: trunk/g

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #7 from Jakub Jelinek --- Note, I don't see any kind of memory leak on any of the testcases. Sure, calling __tsan_func_entry many times is of course wrong. As for #c5, clang doesn't call __tsan_func_exit in that case either. Dmitry?

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #8

[Bug middle-end/64246] [5 Regression] ICE building libada for Windows due to NULL loop header

2014-12-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64246 --- Comment #3 from Eric Botcazou --- Created attachment 34269 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34269&action=edit Concatenated testcase To be gnatchop-ed and compile at -O.

[Bug go/61307] gccgo: ICE in Create_function_descriptors::expression [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61307 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #9 from Jakub Jelinek --- Doing it in gimplify_function_tree is pretty straightforward, after all, we already have there code to handle if (flag_instrument_function_entry_exit && !DECL_NO_INSTRUMENT_FUNCTION_ENTRY_EXIT (fndecl

[Bug rtl-optimization/64291] New: [5 Regression] Miscompile t-div in GMP's testsuite

2014-12-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64291 Bug ID: 64291 Summary: [5 Regression] Miscompile t-div in GMP's testsuite Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Pr

  1   2   >