[Bug target/78860] ICE in compilation for MIPS with -mpaired-single

2017-01-18 Thread niva at niisi dot msk.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78860 --- Comment #3 from niva at niisi dot msk.ru --- In trunk, git://gcc.gnu.org/git/gcc.git, the problem disappears after commit 76825907d9b0e20cbb572d0d70248a4ed332fb29 But the changes in that commit are not applicable to gcc-4.7.4 which we are

[Bug c++/70182] c++filt fails to demangle _ZNSt17_Function_handlerIFSt4pairImjEjEZN5folly12addBenchmarkI3$_0EENSt9enable_ifIXeqsr5boost14function_types14function_arityIDTadsrT_onclEEE5valueLi2EEvE4typ

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

[Bug c++/79118] [7 Regression] internal compiler error: in cxx_eval_bit_field_ref, at cp/constexpr.c:2258

2017-01-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79118 --- Comment #4 from Marek Polacek --- Somewhat reduced: namespace std { template struct integral_constant { static constexpr _Tp value = __v; }; template struct conditional; template struct __and_;

[Bug c++/77489] Invalid mangling of static local variables

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

[Bug tree-optimization/78821] GCC7: Copying whole 32 bits structure field by field not optimised into copying whole 32 bits at once

2017-01-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78821 Uroš Bizjak changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #2

[Bug c++/79124] Internal compiler error under certain cases where __attribute__((target("avx2"))) presents

2017-01-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79124 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/79058] [7 Regression] ARM: internal compiler error: in extract_constrain_insn, at recog.c:2213

2017-01-18 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79058 --- Comment #30 from Arnd Bergmann --- This seems to fix the majority of the failures I have run into, but I still see the ICE with both the 0x2F25F020 and 0xB0981CD0 builds, see comments 18 through 21. Should I open a new report for those?

[Bug c++/79113] [7 Regression] ICE inheriting a default constructor

2017-01-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79113 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c++/70182] c++filt fails to demangle _ZNSt17_Function_handlerIFSt4pairImjEjEZN5folly12addBenchmarkI3$_0EENSt9enable_ifIXeqsr5boost14function_types14function_arityIDTadsrT_onclEEE5valueLi2EEvE4typ

2017-01-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70182 --- Comment #13 from Markus Trippelsdorf --- Author: trippels Date: Wed Jan 18 08:49:11 2017 New Revision: 244567 URL: https://gcc.gnu.org/viewcvs?rev=244567=gcc=rev Log: Fix PR70182 -- missing "on" in mangling of unresolved operators The ABI

[Bug middle-end/79123] incorrect -Walloca-larger-than: alloca may be too large due to conversion from long int to long unsigned int

2017-01-18 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79123 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77489] Invalid mangling of static local variables

2017-01-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77489 --- Comment #7 from Markus Trippelsdorf --- Author: trippels Date: Wed Jan 18 08:40:05 2017 New Revision: 244566 URL: https://gcc.gnu.org/viewcvs?rev=244566=gcc=rev Log: Fix PR77489 -- mangling of discriminator >= 1 libiberty: PR

[Bug testsuite/79126] New: FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 16"

2017-01-18 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79126 Bug ID: 79126 Summary: FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 16" Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug c++/79118] [7 Regression] internal compiler error: in cxx_eval_bit_field_ref, at cp/constexpr.c:2258

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79118 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Version|unknown

[Bug middle-end/79123] incorrect -Walloca-larger-than: alloca may be too large due to conversion from long int to long unsigned int

2017-01-18 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79123 --- Comment #2 from Aldy Hernandez --- [Just thinking out loud here.] Yeah. There's no correct range information available. For the argument to alloca we have: # RANGE ~[2305843009213693952, 16140901064495857663] n_9 = (long unsigned

[Bug c/79117] __builtin_isfinite edge case incorrect on i386

2017-01-18 Thread jtaylor.debian at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79117 --- Comment #3 from Julian Taylor --- using isinf is not correct as isinf(nan) == 0 why does isinf do the truncation on x87 and isfinite does not?

[Bug c++/79129] [7 Regression] ICE with -fdebug-types-section starting with r240578

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79129 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.0

[Bug c++/79129] New: [7 Regression] ICE with -fdebug-types-section starting with r240578

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79129 Bug ID: 79129 Summary: [7 Regression] ICE with -fdebug-types-section starting with r240578 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug lto/68384] LTO error for global register variables in PHP 7 compiling on powerpc64le

2017-01-18 Thread romain at quarkstudio dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68384 Romain Lalaut changed: What|Removed |Added CC||romain at quarkstudio dot fr ---

[Bug rtl-optimization/78634] [7 Regression] 30% performance drop after r242832.

2017-01-18 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78634 --- Comment #1 from Bernd Schmidt --- Patch and discussion here. https://gcc.gnu.org/ml/gcc-patches/2016-12/msg00212.html

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #2 from Jakub Jelinek --- If this is indeed something that older versions of binutils don't handle and latest binutils do, then we probably need to reduce the assembly into a small testcase (or corresponding C) and include that in

[Bug tree-optimization/79088] [7 Regression] wrong code at -O2 on x86_64-linux-gnu

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79088 --- Comment #5 from Richard Biener --- This alone regresses gcc.c-torture/execute/pr77766.c and gcc.c-torture/execute/pr78856.c

[Bug tree-optimization/71437] [7 regression] Performance regression after r235817

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71437 Richard Biener changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #11

[Bug rtl-optimization/79125] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2661 (error: flow control insn inside a basic block)

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79125 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug rtl-optimization/79121] [6/7 Regression] invalid expansion of sign-extend unsigned plus left shift

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79121 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|7.0

[Bug libfortran/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org Target

[Bug c++/79091] [7 regression] ICE in write_unnamed_type

2017-01-18 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79091 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/79114] [6/7 Regression] std::throw_with_nested("string literal") is rejected

2017-01-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79114 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/70182] c++filt fails to demangle symbol

2017-01-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70182 Markus Trippelsdorf changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c/79117] __builtin_isfinite edge case incorrect on i386

2017-01-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79117 --- Comment #4 from Uroš Bizjak --- (In reply to Julian Taylor from comment #3) > using isinf is not correct as isinf(nan) == 0 > why does isinf do the truncation on x87 and isfinite does not? Because isinf is expanded in a target-dependent

[Bug tree-optimization/79119] absolute value of a pointer difference can be assumed to be less than or equal to PTRDIFF_MAX

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

[Bug c++/79118] [7 Regression] internal compiler error: in cxx_eval_bit_field_ref, at cp/constexpr.c:2258

2017-01-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79118 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/79114] [6 Regression] std::throw_with_nested("string literal") is rejected

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79114 Jonathan Wakely changed: What|Removed |Added Summary|[6/7 Regression]|[6 Regression]

[Bug c/79128] New: export unsafe-math-optimization cpp defintion

2017-01-18 Thread jtaylor.debian at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79128 Bug ID: 79128 Summary: export unsafe-math-optimization cpp defintion Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/79130] New: [C++17] FI20 change vs. direct initialization

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79130 Bug ID: 79130 Summary: [C++17] FI20 change vs. direct initialization Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libfortran/79127] New: [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 Bug ID: 79127 Summary: [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/79126] FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 16"

2017-01-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79126 --- Comment #1 from Jan Hubicka --- I guess we can either add the interval or drop the assert. I basically included it to make it clear in future that if the number of threads changes, very likely it will also affect the number of profile

[Bug c++/79091] [7 regression] ICE in write_unnamed_type

2017-01-18 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79091 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Wed Jan 18 12:51:28 2017 New Revision: 244575 URL: https://gcc.gnu.org/viewcvs?rev=244575=gcc=rev Log: PR c++/79091 * mangle.c (write_exception_spec): Check nothrow

[Bug target/79140] gcc.target/powerpc/ssp-1.c fails starting with its introduction in r244562

2017-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79140 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/79140] New: gcc.target/powerpc/ssp-1.c fails starting with its introduction in r244562

2017-01-18 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79140 Bug ID: 79140 Summary: gcc.target/powerpc/ssp-1.c fails starting with its introduction in r244562 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug target/79040] vec_cntlz redefined

2017-01-18 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79040 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Wed Jan 18 22:29:22 2017 New Revision: 244602 URL: https://gcc.gnu.org/viewcvs?rev=244602=gcc=rev Log: 2017-01-18 Bill Schmidt PR target/79040

[Bug c++/79139] New: warning: argument 1 null where non-null expected [-Wnonnull]

2017-01-18 Thread cas43 at cs dot stanford.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79139 Bug ID: 79139 Summary: warning: argument 1 null where non-null expected [-Wnonnull] Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2017-01-18 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 Michael Meissner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/78478] Compile Error for i386-rtems

2017-01-18 Thread joel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78478 --- Comment #16 from Joel Sherrill --- Thanks for all the feedback. With this patch, it now builds. Is the style of change to configure.host OK? I need to check how far back this impacts. A user reported it with a released gcc. Since we don't

[Bug c/79142] bit shift + compare returns wrong value

2017-01-18 Thread layer at known dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79142 --- Comment #1 from layer at known dot net --- And the code: #include /* whatever the shift in badexample does, * the function should never return 1 */ long badexample(unsigned long iv) { long ov = ((long)(1)) << ((iv & 0x3f) + 1); if

[Bug target/79131] [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213, big-endian ARM

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79131 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug target/78516] [7 Regression] ICE in lra_assign for e500v2

2017-01-18 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78516 --- Comment #22 from Peter Bergner --- Author: bergner Date: Thu Jan 19 02:23:35 2017 New Revision: 244609 URL: https://gcc.gnu.org/viewcvs?rev=244609=gcc=rev Log: PR target/78516 * config/rs6000/spe.md (mov_si_e500_subreg0):

[Bug libstdc++/79141] New: std::pair<int,int> p = {}; fails to compile due to ambiguous overload

2017-01-18 Thread abdo.roig at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79141 Bug ID: 79141 Summary: std::pair p = {}; fails to compile due to ambiguous overload Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #12 from Jakub Jelinek --- On x86_64-linux and i686-linux it passed bootstrap/regtest and still defines HAVE_AVX512F, which is desirable there.

[Bug libgomp/55691] Setting OMP_NESTED increases the runtime dramatically for GCC compiled executable

2017-01-18 Thread geir at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55691 Geir Johansen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/79142] New: bit shift + compare returns wrong value

2017-01-18 Thread layer at known dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79142 Bug ID: 79142 Summary: bit shift + compare returns wrong value Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/79142] bit shift + compare returns wrong value

2017-01-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79142 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/69738] PowerPC built-in __builtin_addg6s should be enabled on 64-bit

2017-01-18 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69738 Michael Meissner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/79040] vec_cntlz redefined

2017-01-18 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79040 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/79039] builtins-3-p9.c fails with -m32

2017-01-18 Thread carll at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79039 Carl Love changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/79125] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2661 (error: flow control insn inside a basic block)

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79125 Jeffrey A. Law changed: What|Removed |Added CC||bernds at redhat dot com --- Comment

[Bug rtl-optimization/78559] [7 Regression] wrong code due to tree if-conversion?

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78559 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug rtl-optimization/77499] [7 Regression] Regression after code-hoisting, due to combine pass failing to evaluate known value range

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77499 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug rtl-optimization/79125] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2661 (error: flow control insn inside a basic block)

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79125 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug target/79144] New: cmpstrsi optimization breaks glibc

2017-01-18 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79144 Bug ID: 79144 Summary: cmpstrsi optimization breaks glibc Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug rtl-optimization/78634] [7 Regression] 30% performance drop after r242832.

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78634 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug target/78972] [5/6/7 Regression] poor x86 simd instruction scheduling

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78972 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/79143] New: [7 Regression][new inheriting constructors] inheriting constructor fails with brace initialization

2017-01-18 Thread Casey at Carter dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79143 Bug ID: 79143 Summary: [7 Regression][new inheriting constructors] inheriting constructor fails with brace initialization Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug c++/79139] warning: argument 1 null where non-null expected [-Wnonnull]

2017-01-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79139 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/77346] [7 Regression] ICE in push_reload, at reload.c:1350

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77346 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|2016-11-11

[Bug c++/79095] [7 regression] spurious stringop-overflow warning

2017-01-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79095 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #3 from Jakub Jelinek --- Can you please perhaps attach the assembly (so that we can find out if it is reported in the avx, avx2 or avx512f routines (or all of them))?

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #6 from Jakub Jelinek --- Perhaps the HAVE_AVX512F configure test is too simple for the SEH purposes. I've tried: typedef double __m512d __attribute__ ((__vector_size__ (64))); typedef double __m256d __attribute__

[Bug rtl-optimization/79131] New: [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213, big-endian ARM

2017-01-18 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79131 Bug ID: 79131 Summary: [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213, big-endian ARM Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #4 from Rainer Emrich --- Created attachment 40534 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40534=edit assembly Here's the assembly. AFAICS the issue is in matmul_i4_avx512f.

[Bug target/79131] [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213, big-endian ARM

2017-01-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79131 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #5 from Rainer Emrich --- (In reply to Thomas Koenig from comment #1) > Looks like the binutils on mingw is not able to handle AVX. > > I have to confess that I don't know a lot about binutil > versions.

[Bug c++/43113] too long diagnostics in some cases of recursive template instantiation

2017-01-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43113 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #6

[Bug c/79128] export unsafe-math-optimization cpp defintion

2017-01-18 Thread jtaylor.debian at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79128 Julian Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/72488] [7 Regression] wrong code (SIGFPE) at -Os and above on x86_64-linux-gnu (in the 64-bit mode)

2017-01-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72488 --- Comment #10 from rguenther at suse dot de --- On Wed, 18 Jan 2017, law at redhat dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72488 > > --- Comment #9 from Jeffrey A. Law --- > So, just to record some thoughts. > >

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #7 from Rainer Emrich --- (In reply to Rainer Emrich from comment #5) > (In reply to Thomas Koenig from comment #1) > > Looks like the binutils on mingw is not able to handle AVX. > > > > I have to

[Bug c++/79133] New: lambda capture shadowing parameter & decltype confusion

2017-01-18 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79133 Bug ID: 79133 Summary: lambda capture shadowing parameter & decltype confusion Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/77489] Invalid mangling of static local variables

2017-01-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77489 --- Comment #9 from Markus Trippelsdorf --- Author: trippels Date: Wed Jan 18 15:49:15 2017 New Revision: 244580 URL: https://gcc.gnu.org/viewcvs?rev=244580=gcc=rev Log: PR c++/77489 -- Reorganize abi warning check PR c++/77489

[Bug libobjc/78697] --with-target-bdw-gc-include shouldn't be required to be per multilib

2017-01-18 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78697 --- Comment #3 from Matthias Klose --- Author: doko Date: Wed Jan 18 15:48:54 2017 New Revision: 244579 URL: https://gcc.gnu.org/viewcvs?rev=244579=gcc=rev Log: 2017-01-18 Matthias Klose PR libobjc/78697 *

[Bug lto/79061] [7 Regression][LTO][ASAN] LTO plus ASAN fails with "AddressSanitizer: initialization-order-fiasco"

2017-01-18 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79061 --- Comment #15 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Wed Jan 18 16:06:31 2017 New Revision: 244581 URL: https://gcc.gnu.org/viewcvs?rev=244581=gcc=rev Log: PR lto/79061 gcc/ * asan.c

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #10 from Jakub Jelinek --- Note I have no access to any kind of Windows, so can just bootstrap/regtest it on Linux to make sure it hasn't regressed anything there.

[Bug libobjc/78697] --with-target-bdw-gc-include shouldn't be required to be per multilib

2017-01-18 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78697 Matthias Klose changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libobjc/78698] [7 regression] Using static PIC libgc fails when it has dependencies

2017-01-18 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78698 Matthias Klose changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/79127] [7 Regression] Error: invalid register for .seh_savexmm in matmul_i4.c

2017-01-18 Thread rai...@emrich-ebersheim.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79127 --- Comment #11 from Rainer Emrich --- (In reply to Jakub Jelinek from comment #10) > Note I have no access to any kind of Windows, so can just bootstrap/regtest > it on Linux to make sure it hasn't regressed anything

[Bug c++/79013] Inconsistent auto diagnostic in member declarations

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79013 Bug 79013 depends on bug 78693, which changed state. Bug 78693 Summary: [6 Regression] Bogus 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration

[Bug c++/79009] Missing 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79009 Bug 79009 depends on bug 78693, which changed state. Bug 78693 Summary: [6 Regression] Bogus 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration

[Bug c++/71182] [6 Regression] parser.c cp_lexer_previous_token sanitizer detects member call on null pointer

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

[Bug c++/78693] [6 Regression] Bogus 'inconsistent deduction for ‘auto’' error when having a dependent initializer and a nondependent one in the same declaration

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

[Bug middle-end/50199] [5 Regression] wrong code with -flto -fno-merge-constants

2017-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50199 Jakub Jelinek changed: What|Removed |Added Summary|[5/6 Regression] wrong code |[5 Regression] wrong code

[Bug libstdc++/52442] temporary_buffer does not swap

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

[Bug libstdc++/54237] [C++11] Make more tuple-related functions constexpr

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

[Bug libstdc++/56367] unordered containers behave badly with NaN

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56367 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/58338] Add noexcept to functions with a narrow contract

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78894] [7 Regression] [c++17] ICE for std::list template deduction from std:: initializer_list

2017-01-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78894 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/69724] Unnecessary temporary object during std::thread construction

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69724 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/70727] Non-reserved names in std::__basic_file

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70727 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/78263] Compile failure with AltiVec library on PPC64le and -std=c++11 flag

2017-01-18 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78263 --- Comment #5 from Bill Schmidt --- There are two potential approaches: (1) Add a warning, such as: #if defined(__STRICT_ANSI__) && defined(__cplusplus) && !defined(__APPLE_ALTIVEC__) #warning requires GNU extensions; use -std=gnu++ #endif

[Bug libstdc++/64735] std::future broken on armel

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64735 Jonathan Wakely changed: What|Removed |Added CC||rafal at rawicki dot org --- Comment

[Bug target/78875] -fstack-protector on powerpc64 now always use TLS, won't work for kernel/firmware

2017-01-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78875 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug libstdc++/77866] Add SystemTap probe points to libstdc++

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77866 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/69321] Error on use of non-copyable type with any_cast

2017-01-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69321 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

  1   2   >