[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2016-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 --- Comment #8 from Martin Liška --- The transformation is applied here: (gdb) p *current_pass $2 = { = {type = IPA_PASS, name = 0x1615fdd "pure-const", optinfo_flags = 0, tv_id = TV_IPA_PURE_CONST, properties_required = 0, properties_provided

[Bug ipa/68672] [4.9/5/6 Regression] g++.dg/torture/pr68470.C: ICE: cannot update SSA form: statement uses released SSA name

2016-01-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68672 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 Richard Biener changed: What|Removed |Added Component|tree-optimization |rtl-optimization Target Milestone|---

[Bug tree-optimization/69169] [6 Regression] ICE (segfault) on powerpc64le-linux-gnu

2016-01-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69169 --- Comment #4 from vries at gcc dot gnu.org --- Created attachment 37314 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37314&action=edit Updated tentative patch, to be tested

[Bug tree-optimization/69242] [6 Regression] ICE in visit_reference_op_load, at tree-ssa-sccvn.c:3224

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

[Bug libstdc++/69222] [5 Regression] C++14 template code working in GCC 5.1 stops working in 5.2 and 5.3

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69222 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 14:54:33 2016 New Revision: 232273 URL: https://gcc.gnu.org/viewcvs?rev=232273&root=gcc&view=rev Log: Prevent recursive instantiation in std::function PR libstdc++/69

[Bug libstdc++/69222] [5 Regression] C++14 template code working in GCC 5.1 stops working in 5.2 and 5.3

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69222 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 14:55:00 2016 New Revision: 232274 URL: https://gcc.gnu.org/viewcvs?rev=232274&root=gcc&view=rev Log: Prevent recursive instantiation in std::function PR libstdc++/69

[Bug c++/69005] [5/6 Regression] infinite(?) recursion in template instantiations

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69005 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 14:54:33 2016 New Revision: 232273 URL: https://gcc.gnu.org/viewcvs?rev=232273&root=gcc&view=rev Log: Prevent recursive instantiation in std::function PR libstdc++/69

[Bug c++/69005] [5/6 Regression] infinite(?) recursion in template instantiations

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69005 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 14:55:00 2016 New Revision: 232274 URL: https://gcc.gnu.org/viewcvs?rev=232274&root=gcc&view=rev Log: Prevent recursive instantiation in std::function PR libstdc++/69

[Bug rtl-optimization/69244] [6 Regression] ICE in plus_constant, at explow.c:87 on i686-linux-gnu

2016-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69244 Richard Biener changed: What|Removed |Added Component|tree-optimization |rtl-optimization Target Milestone|---

[Bug libstdc++/69222] [5 Regression] C++14 template code working in GCC 5.1 stops working in 5.2 and 5.3

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

[Bug tree-optimization/69242] [6 Regression] ICE in visit_reference_op_load, at tree-ssa-sccvn.c:3224

2016-01-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69242 --- Comment #2 from Richard Biener --- Ok, assert is bogus as we can fail in maybe_push_res_to_seq if we, as in this case, want to insert a new stmt referencing an abnormal SSA value. Testing fix.

[Bug c++/69241] [6 Regression] ICE: in assign_temp, at function.c:961

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

[Bug middle-end/69239] [5/6 Regression] g++.dg/ipa/devirt-c-3.C FAILs with -O2 -fPIC --param=early-inlining-insns=196

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

[Bug target/69180] [ARM] #pragma GCC target should not warn about redefined macros

2016-01-12 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69180 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--

[Bug target/69180] [ARM] #pragma GCC target should not warn about redefined macros

2016-01-12 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69180 --- Comment #1 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Tue Jan 12 15:01:12 2016 New Revision: 232276 URL: https://gcc.gnu.org/viewcvs?rev=232276&root=gcc&view=rev Log: PR target/69180 * config/arm/arm-c.c (arm_pragma_target_parse):

[Bug bootstrap/69134] building a mips-cross compiler with in-tree mpfr-2.4.2 fails

2016-01-12 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69134 --- Comment #2 from Bernd Edlinger --- Author: edlinger Date: Tue Jan 12 15:13:02 2016 New Revision: 232277 URL: https://gcc.gnu.org/viewcvs?rev=232277&root=gcc&view=rev Log: PR bootstrap/69134 * Makefile.def (mpfr): Disable asse

[Bug bootstrap/69134] building a mips-cross compiler with in-tree mpfr-2.4.2 fails

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

[Bug tree-optimization/69213] [6 Regression] g++ ICE (segfault) at -O1 and above on x86_64-linux-gnu in "add_dependency"

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69213 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jan 12 15:21:27 2016 New Revision: 232278 URL: https://gcc.gnu.org/viewcvs?rev=232278&root=gcc&view=rev Log: PR objc++/68511 PR c++/69213 * cp-gimplify.c (cp_g

[Bug objc++/68511] FAIL: obj-c++.dg/property/dotsyntax-11.mm -fgnu-runtime (test for errors, line 51,56,59)

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68511 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Jan 12 15:21:27 2016 New Revision: 232278 URL: https://gcc.gnu.org/viewcvs?rev=232278&root=gcc&view=rev Log: PR objc++/68511 PR c++/69213 * cp-gimplify.c (cp_g

[Bug tree-optimization/69213] [6 Regression] g++ ICE (segfault) at -O1 and above on x86_64-linux-gnu in "add_dependency"

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69213 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug objc++/68511] FAIL: obj-c++.dg/property/dotsyntax-11.mm -fgnu-runtime (test for errors, line 51,56,59)

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68511 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug jit/68446] jit testsuite failures seen inside dwarf2out.c:gen_producer_string

2016-01-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68446 --- Comment #3 from David Malcolm --- (In reply to Martin Liška from comment #2) > Hi David. > > I've just verified that the invalid free is presented since introduction of > driver::finalize in r227188. > > This is valgrind report coming from

[Bug debug/69244] [6 Regression] ICE in plus_constant, at explow.c:87 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69244 --- Comment #2 from Jakub Jelinek --- Untested fix (well, two separate fixes to get the testcase work in guality).

[Bug debug/69244] [6 Regression] ICE in plus_constant, at explow.c:87 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69244 --- Comment #3 from Jakub Jelinek --- Created attachment 37315 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37315&action=edit gcc6-pr69244.patch Now the actual fixes.

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2016-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 --- Comment #9 from Martin Liška --- release_ssa dump of the object file: ;; Function nsSafeFileOutputStreamConstructor(nsISupports*, nsID const&, void**) (_ZL33nsSafeFileOutputStreamConstructorP11nsISupportsRK4nsIDPPv, funcdef_no=17674, decl_ui

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2016-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 --- Comment #10 from Martin Liška --- _ZL33nsSafeFileOutputStreamConstructorP11nsISupportsRK4nsIDPPv.part.50 (const struct nsIID & aIID, void * * aResult) { nsresult rv; struct nsSafeFileOutputStream * inst; void * D.4108055; struct nsISu

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

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

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #2 from Jakub Jelinek --- Also, ICEs both in C and C++.

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #3 from Jakub Jelinek --- Cleaned up simplified testcase: typedef void (__attribute__ ((stdcall)) *T) (int); T a; void __attribute__ ((stdcall)) foo (int x) { a (x); }

[Bug sanitizer/69147] [5 Regression] Several hundred asan failures with 5.3.1 on x86_64-apple-darwin15

2016-01-12 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69147 --- Comment #15 from Maxim Ostapenko --- Created attachment 37316 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37316&action=edit Third attempt. Eh, it seems that I missed one another commit from upstream that needed to be backported, sor

[Bug jit/68446] jit testsuite failures seen inside dwarf2out.c:gen_producer_string

2016-01-12 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68446 --- Comment #4 from David Malcolm --- Created attachment 37317 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37317&action=edit Work-in-progress patch to fix this

[Bug c++/69125] [6 regression] Please don't print "‘visibility’ attribute ignored" when setting hidden visibility for anonymous namespace classes

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69125 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2016-01-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 --- Comment #11 from Martin Liška --- Created attachment 37318 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37318&action=edit pre-processed source file

[Bug rtl-optimization/69247] New: [6 Regression] ICE in gen_reg_rtx, at emit-rtl.c:1024 on s390x-linux-gnu

2016-01-12 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69247 Bug ID: 69247 Summary: [6 Regression] ICE in gen_reg_rtx, at emit-rtl.c:1024 on s390x-linux-gnu Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug inline-asm/69248] New: VFP register constraint 'w' is ignored when optimizations are enabled

2016-01-12 Thread vorfeed.canal at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69248 Bug ID: 69248 Summary: VFP register constraint 'w' is ignored when optimizations are enabled Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/61164] GCC 4.9.0 fails to build libitm when fortification enabled

2016-01-12 Thread vapier at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61164 Mike Frysinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/69249] New: Array-boundary offending code is silently discarded without warnings

2016-01-12 Thread ilia.kolominsky at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69249 Bug ID: 69249 Summary: Array-boundary offending code is silently discarded without warnings Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major

[Bug target/69245] [6 Regression] ICE in extract_insn, at recog.c:2286 on arm-linux-gnueabihf

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

[Bug libgcj/19109] Creating archives with java.util.zip

2016-01-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19109 --- Comment #4 from hjl at gcc dot gnu.org --- Author: hjl Date: Tue Jan 12 16:27:09 2016 New Revision: 232279 URL: https://gcc.gnu.org/viewcvs?rev=232279&root=gcc&view=rev Log: Sync top-level configure.ac with binutils-gdb Sync with bi

[Bug c++/69125] [6 regression] Please don't print "‘visibility’ attribute ignored" when setting hidden visibility for anonymous namespace classes

2016-01-12 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69125 --- Comment #5 from Thiago Macieira --- (In reply to Marek Polacek from comment #4) > It feels like this warning is in place (visibility on something non-public), > on the other hand it should be possible to disable it via pragma. I think > let'

[Bug sanitizer/69147] [5 Regression] Several hundred asan failures with 5.3.1 on x86_64-apple-darwin15

2016-01-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69147 --- Comment #16 from Dominique d'Humieres --- Looks good on preliminary testing. Full regtesting in progress. > Le 12 janv. 2016 à 16:52, chefmax at gcc dot gnu.org > a écrit : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69147 > > --- C

[Bug c++/69250] New: __attribute__ ((aligned(32))) not honored in classes

2016-01-12 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69250 Bug ID: 69250 Summary: __attribute__ ((aligned(32))) not honored in classes Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 Jakub Jelinek changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment #4 f

[Bug c++/68979] [6 Regression] error: left operand of shift expression ‘(-1 << 4)’ is negative

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68979 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Tue Jan 12 16:48:29 2016 New Revision: 232280 URL: https://gcc.gnu.org/viewcvs?rev=232280&root=gcc&view=rev Log: PR c++/68979 * constexpr.c (cxx_eval_check_shift_p): Us

[Bug c++/68979] [6 Regression] error: left operand of shift expression ‘(-1 << 4)’ is negative

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

[Bug fortran/68649] [6 Regression] note: code may be misoptimized unless -fno-strict-aliasing is used

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68649 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/68717] [6 Regression] New (bogus?) warnings when compiling some gfortran.dg tests with -flto after r231239

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68717 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug target/69245] [6 Regression] ICE in extract_insn, at recog.c:2286 on arm-linux-gnueabihf

2016-01-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69245 --- Comment #5 from ktkachov at gcc dot gnu.org --- The problem is we never end up setting TREE_TARGET_GLOBALS for fn2. >From what I can gather that's TARGET_SET_CURRENT_FUNCTION's job (although the documentation for these things is scarce :( ) W

[Bug c++/36159] C++ compiler should issue a warning with missing new operator

2016-01-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36159 H.J. Lu changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #13 fro

[Bug c++/69250] __attribute__ ((aligned(32))) not honored in classes

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

[Bug target/68803] [6 regression] gcc.vect/powerpc/20050603-3.c failures since r230167

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68803 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug libstdc++/68995] [4.9/5/6 Regression] Including both and can cause ADL problems in std::function SFINAE

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68995 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 16:54:10 2016 New Revision: 232281 URL: https://gcc.gnu.org/viewcvs?rev=232281&root=gcc&view=rev Log: libstdc++/68995 qualify calls to __callable_functor PR libstdc++

[Bug libstdc++/65122] std::vector doesn't honor element alignment

2016-01-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65122 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #16 fro

[Bug inline-asm/69248] VFP register constraint 'w' is ignored when optimizations are enabled

2016-01-12 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69248 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/69251] New: [6 Regression] ICE (segmentation fault) in unify_array_domain on i686-linux-gnu

2016-01-12 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69251 Bug ID: 69251 Summary: [6 Regression] ICE (segmentation fault) in unify_array_domain on i686-linux-gnu Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: n

[Bug target/68802] seg fault when non-main thread calls std::current_exception ARMv7-A

2016-01-12 Thread cbaylis at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68802 cbaylis at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/69092] [4.9/5/6 Regression] basic_string constructor and throwing iterators

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69092 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 17:02:15 2016 New Revision: 232282 URL: https://gcc.gnu.org/viewcvs?rev=232282&root=gcc&view=rev Log: Remove noexcept from function template that can throw PR libstdc

[Bug c++/69251] [6 Regression] ICE (segmentation fault) in unify_array_domain on i686-linux-gnu

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69251 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/67085] priority queue should not copy comparators when calling push_heap and pop_heap

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

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 Jonathan Wakely changed: What|Removed |Added CC||konig121 at gmail dot com --- Comment

[Bug libstdc++/40974] [4.9/5/6 Regression] cannot build gcc-4.4.1: fenv_t has not been declared

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40974 --- Comment #60 from Jonathan Wakely --- Is anyone still seeing this with 4.9.3 or later?

[Bug libstdc++/51965] Redundant move constructions in heap algorithms

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51965 Jonathan Wakely changed: What|Removed |Added Target Milestone|4.9.4 |---

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2016-01-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #12

[Bug target/69161] [6 Regression] ICE in simplify_const_unary_operation, at simplify-rtx.c:1633

2016-01-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69161 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target|aarch64 |aarch64, arm --- Comment #1

[Bug target/69082] Final link fails on ARM using lto

2016-01-12 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69082 --- Comment #14 from Renlin Li --- Author: renlin Date: Tue Jan 12 17:32:18 2016 New Revision: 232284 URL: https://gcc.gnu.org/viewcvs?rev=232284&root=gcc&view=rev Log: [Backport][PR69082][ARM]Backport "[PATCH][ARM]Tighten the conditions for arm

[Bug c++/68965] [5/6 Regression] `-Wunused-parameter` is reported in variadic lambda or function using sizeof...(xs)

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68965 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/69082] Final link fails on ARM using lto

2016-01-12 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69082 Renlin Li changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/69082] Final link fails on ARM using lto

2016-01-12 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69082 --- Comment #16 from PeteVine --- Thanks. Were issue #69004 to be fixed too that would probably justify a bugfix release in the 4.9 series, no?

[Bug tree-optimization/68911] [6 Regression] wrong code with -O1 -ftree-vrp

2016-01-12 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68911 --- Comment #7 from amker at gcc dot gnu.org --- Author: amker Date: Tue Jan 12 17:49:51 2016 New Revision: 232286 URL: https://gcc.gnu.org/viewcvs?rev=232286&root=gcc&view=rev Log: PR tree-optimization/68911 * tree-vrp.c (adjust

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #5 from Segher Boessenkool --- The following patch does the trick, if having REG_ARGS_SIZE on sibcalls is correct that is. I couldn't find any documentation on REG_ARGS_SIZE. --- 8< --- diff --git a/gcc/combine.c b/gcc/combine.c ind

[Bug target/69252] New: [4.9/5/6 Regression] gcc.dg/vect/vect-iv-9.c FAILs with -Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure

2016-01-12 Thread zsojka at seznam dot cz
usr/bin/powerpc64-unknown-linux-gnu-as --with-sysroot=/usr/powerpc64-unknown-linux-gnu --disable-multilib --disable-libstdcxx-pch --prefix=/repo/gcc-trunk//binary-trunk-232261-checking-yes-rtl-df-nographite-powerpc64 Thread model: posix gcc version 6.0.0 20160112 (experimental) (GCC) $ powerpc64-unknow

[Bug libstdc++/68995] [4.9/5/6 Regression] Including both and can cause ADL problems in std::function SFINAE

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

[Bug libstdc++/68995] [4.9/5/6 Regression] Including both and can cause ADL problems in std::function SFINAE

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68995 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 18:11:20 2016 New Revision: 232288 URL: https://gcc.gnu.org/viewcvs?rev=232288&root=gcc&view=rev Log: libstdc++/68995 qualify calls to __callable_functor PR libstdc++

[Bug libstdc++/69092] [4.9/5/6 Regression] basic_string constructor and throwing iterators

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69092 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 18:11:28 2016 New Revision: 232289 URL: https://gcc.gnu.org/viewcvs?rev=232289&root=gcc&view=rev Log: Remove noexcept from function template that can throw PR libstdc

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 Jakub Jelinek changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #6 fr

[Bug tree-optimization/68911] [6 Regression] wrong code with -O1 -ftree-vrp

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68911 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/69092] [4.9/5/6 Regression] basic_string constructor and throwing iterators

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

[Bug ipa/69241] [6 Regression] ICE: in assign_temp, at function.c:961

2016-01-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69241 Jason Merrill changed: What|Removed |Added Component|c++ |ipa --- Comment #2 from Jason Merrill -

[Bug c++/68049] [5/6 Regression] template instantiation involving may_alias defines symbol twice

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68049 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug libstdc++/60637] --fast-math breaks std::signbit function

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

[Bug c++/68810] [6 regression] FAIL: g++.dg/cpp0x/constexpr-reinterpret1.C -- test for errors -- -m32

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68810 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #11

[Bug libstdc++/60637] --fast-math breaks std::signbit function

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60637 --- Comment #4 from Jonathan Wakely --- I think we can fix the C++98 std::signbit(_Tp) with: typedef typename __gnu_cxx::__promote<_Tp>::__type __type; return sizeof(__type) == sizeof(long double) ? __builtin_signbitl(__type(

[Bug other/60040] AVR: error: unable to find a register to spill in class 'POINTER_REGS'

2016-01-12 Thread ambrop7 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040 Ambroz Bizjak changed: What|Removed |Added CC||ambrop7 at gmail dot com --- Comment #10

[Bug middle-end/66214] [6 Regression] ICE verify_type failed with -O0 -g via gen_type_die_with_usage's dwarf2out.c:20250

2016-01-12 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66214 Richard Henderson changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug middle-end/69239] [5/6 Regression] g++.dg/ipa/devirt-c-3.C FAILs with -O2 -fPIC --param=early-inlining-insns=196

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

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

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62051 --- Comment #12 from Jakub Jelinek --- Honza, any progress on this?

[Bug target/65886] [5/6 Regression] Copy reloc in PIE incompatible with DSO created by -Wl,-Bsymbolic

2016-01-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65886 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/69253] New: g++ ICE (segfault) at -O0 on x86_64-linux-gnu in "cxx_incomplete_type_diagnostic"

2016-01-12 Thread helloqirun at gmail dot com
4-pc-linux-gnu/6.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc/configure --prefix=/home/absozero/trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 6.0.0 20160112 (experimental) [trunk revision 232269] (GCC) $ g++-tru

[Bug libstdc++/68995] [4.9/5/6 Regression] Including both and can cause ADL problems in std::function SFINAE

2016-01-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68995 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue Jan 12 19:39:47 2016 New Revision: 232294 URL: https://gcc.gnu.org/viewcvs?rev=232294&root=gcc&view=rev Log: Extend std::function test for PR 68995 * testsuite/20_util/funct

[Bug tree-optimization/69253] [6 Regression] g++ ICE (segfault) at -O0 on x86_64-linux-gnu in "cxx_incomplete_type_diagnostic"

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69253 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/69198] [6 Regression] FAIL: gcc.target/i386/avx512vl-vmovaps-1.c scan-assembler-times vmovaps[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*\\){%k[1-7]}(?:\n|[ \\t]+#) 1

2016-01-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #8 from hjl at gcc dot gnu.org --- Author: hjl Date: Tue Jan 12 19:57:56 2016 New Revision: 232295 URL: https://gcc.gnu.org/viewcvs?rev=232295&root=gcc&view=rev Log: Fix alignment check in AVX-512 masked store Backport from

[Bug fortran/66461] [4.9/5/6 Regression] ICE on missing end program in fixed source

2016-01-12 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66461 --- Comment #9 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #6) > Hiesenbug. Steves fix, probably on BSD, does not work on linux. Some of my > attempts work when running within the debugger, but do not work outside the > debugge

[Bug other/60040] AVR: error: unable to find a register to spill in class 'POINTER_REGS'

2016-01-12 Thread ambrop7 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040 --- Comment #11 from Ambroz Bizjak --- Created attachment 37320 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37320&action=edit Modified patch which clears failure I made a wild guess that the issue is that the "failure" is not cleared, s

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #8 from rsandifo at gcc dot gnu.org --- (In reply to rsand...@gcc.gnu.org from comment #7) > I think the problem with the old code was that we were using > a non-sibcall expander for an ECF_SIBCALL call. I.e. we generated > an insn

[Bug libstdc++/60637] --fast-math breaks std::signbit function

2016-01-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60637 --- Comment #5 from Marc Glisse --- (In reply to Jonathan Wakely from comment #4) > I think we can fix the C++98 std::signbit(_Tp) with: > > typedef typename __gnu_cxx::__promote<_Tp>::__type __type; > return sizeof(__type) == sizeof

[Bug tree-optimization/67755] [5/6 Regression] Bad edge probability/block freqency for tree jump threading

2016-01-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67755 Jeffrey A. Law changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/69246] [6 Regression] ICE in distribute_notes, at combine.c:13693 on i686-linux-gnu

2016-01-12 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69246 --- Comment #9 from Richard Henderson --- There wouldn't be anything wrong with REG_ARGS_SIZE on a call_pop pattern in and of itself -- in fact I'd expect it. I don't know if it's worth generating one for a sibcall; it might be easier to treat i

[Bug c++/68965] [5/6 Regression] `-Wunused-parameter` is reported in variadic lambda or function using sizeof...(xs)

2016-01-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68965 --- Comment #3 from Marek Polacek --- This seems to fix it and hopefully doesn't regress anything... --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -11924,6 +11924,9 @@ tsubst_decl (tree t, tree args, tsubst_flags_t complain) /* Rename the param

<    1   2   3   >