[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 67326, which changed state. Bug 67326 Summary: [6 Regression] -ftree-loop-if-convert-stores does not vectorize conditional assignment (anymore) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67326 What

[Bug tree-optimization/67326] [6 Regression] -ftree-loop-if-convert-stores does not vectorize conditional assignment (anymore)

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67326 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug rtl-optimization/77770] [6 Regression] Internal compiler error on source which compiles with earlier versions.

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range)

2018-10-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87596 Arseny Solokha changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/71016] [6 Regression] Redundant sign extension with conditional __builtin_clzl

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71016 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/71691] [6 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (Floating point exception)

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71691 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug c++/87603] [C++17] noexcept isn't special cased for constant expressions anymore

2018-10-12 Thread miguel.ojeda.sandonis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 Miguel Ojeda changed: What|Removed |Added Attachment #44832|0 |1 is obsolete|

[Bug c++/87603] [C++17] noexcept isn't special cased for constant expressions anymore

2018-10-12 Thread miguel.ojeda.sandonis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 --- Comment #1 from Miguel Ojeda --- Created attachment 44832 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44832=edit patch + test

[Bug c++/87603] New: [C++17] noexcept isn't special cased for constant expressions anymore

2018-10-12 Thread miguel.ojeda.sandonis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 Bug ID: 87603 Summary: [C++17] noexcept isn't special cased for constant expressions anymore Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/70703] [6 regression] Regression in register usage on x86

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70703 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug target/71321] [6 Regression] x86: worse code for uint8_t % 10 and / 10

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71321 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug middle-end/79212] [6 Regression] internal compiler error: in maybe_lookup_decl_in_outer_ctx, at omp-low.c:4134

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79212 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug ipa/78027] [6 Regression] ICE in new_oacc_loop_routine, at omp-low.c:19000

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78027 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range)

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87596 Peter Bergner changed: What|Removed |Added CC||iii at linux dot ibm.com --- Comment #4

[Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range)

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87596 Peter Bergner changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug c++/86208] [6/7 Regression] improper handling of an extern declared inline function

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

[Bug middle-end/86539] OpenMP wrong-code with taskloop and references

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

[Bug fortran/86421] OpenMP declare simd linear ref in module causes gfortran to bail out

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

[Bug middle-end/86627] [6/7 Regression] Signed 128-bit division by 2 no longer expanded to RTL

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

[Bug rtl-optimization/87065] [7 Regression] combine causes ICE in trunc_int_for_mode

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

[Bug target/87550] Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc) are interpreted as pure functions

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

[Bug middle-end/87248] [6/7 Regression] Bad code for masked operations involving signed ints

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

[Bug middle-end/86542] wrong-code for collapsed taskloop which needs omp_cpyfn

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

[Bug fortran/58786] module function with passed character array of explicit length causes an ICE

2018-10-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58786 --- Comment #3 from Dominique d'Humieres --- > Tobias, after your fix as of today on PR58787, is that original issue also > fixed? AFAICT no: ../../work/gcc/tree.h:3231:28: runtime error: member access within null pointer of type 'union

[Bug fortran/58786] module function with passed character array of explicit length causes an ICE

2018-10-12 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58786 --- Comment #2 from Jürgen Reuter --- Tobias, after your fix as of today on PR58787, is that original issue also fixed?

[Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range)

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87596 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/87566] ICE with class(*) and select

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87566 --- Comment #3 from Tobias Burnus --- @Paul: Some guidance is welcome! (In reply to Tobias Burnus from comment #2) > For some odd reasons the gimplfier does not like that f951 assigns a value > to the digit 0 (last but one line of the

[Bug c++/84644] internal compiler error: in warn_misplaced_attr_for_class_type, at cp/decl.c:4718

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84644 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/87566] ICE with class(*) and select

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87566 --- Comment #2 from Tobias Burnus --- Created attachment 44831 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44831=edit Partial draft patch If I apply the attached patch (no idea whether it really makes sense, CLASS is quite confusing!),

[Bug middle-end/81376] unnecessary cast before comparison

2018-10-12 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81376 --- Comment #4 from Yury Gribov --- Author: ygribov Date: Fri Oct 12 20:35:20 2018 New Revision: 265131 URL: https://gcc.gnu.org/viewcvs?rev=265131=gcc=rev Log: Add pattern to remove useless float casts in comparisons. PR

[Bug c++/87602] New: Out of Memory problem caused by Integer Overflow in c++filt

2018-10-12 Thread wcventure at 126 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87602 Bug ID: 87602 Summary: Out of Memory problem caused by Integer Overflow in c++filt Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/87601] New: Missed opportunity for flag reuse and macro-op fusion on x86

2018-10-12 Thread vgatherps at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87601 Bug ID: 87601 Summary: Missed opportunity for flag reuse and macro-op fusion on x86 Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 --- Comment #6 from Tobias Burnus --- Author: burnus Date: Fri Oct 12 18:18:13 2018 New Revision: 265126 URL: https://gcc.gnu.org/viewcvs?rev=265126=gcc=rev Log: Fix off-by-one issue with inline matmul PR fortran/87597 * expr.c

[Bug fortran/58787] ICE (error recovery) in check_proc_interface

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

[Bug fortran/29670] [meta-bug] fortran interfaces

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29670 Bug 29670 depends on bug 58787, which changed state. Bug 58787 Summary: ICE (error recovery) in check_proc_interface https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58787 What|Removed |Added

[Bug fortran/58787] ICE (error recovery) in check_proc_interface

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58787 --- Comment #16 from Tobias Burnus --- Author: burnus Date: Fri Oct 12 18:13:25 2018 New Revision: 265125 URL: https://gcc.gnu.org/viewcvs?rev=265125=gcc=rev Log: Fix error-recovery ICE in check_proc_interface PR fortran/58787

[Bug middle-end/86815] [8/9 regression] ICE on valid code on armhf

2018-10-12 Thread costamagnagianfranco at yahoo dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86815 Gianfranco changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/87550] Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc) are interpreted as pure functions

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87550 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:34:07 2018 New Revision: 265122 URL: https://gcc.gnu.org/viewcvs?rev=265122=gcc=rev Log: Backported from mainline 2018-10-10 Jakub Jelinek PR

[Bug middle-end/87248] [6/7 Regression] Bad code for masked operations involving signed ints

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87248 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:33:25 2018 New Revision: 265121 URL: https://gcc.gnu.org/viewcvs?rev=265121=gcc=rev Log: Backported from mainline 2018-09-12 Jakub Jelinek PR

[Bug rtl-optimization/87065] [7 Regression] combine causes ICE in trunc_int_for_mode

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87065 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:32:38 2018 New Revision: 265120 URL: https://gcc.gnu.org/viewcvs?rev=265120=gcc=rev Log: Backported from mainline 2018-08-27 Jakub Jelinek PR

[Bug middle-end/86627] [6/7 Regression] Signed 128-bit division by 2 no longer expanded to RTL

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86627 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:31:33 2018 New Revision: 265119 URL: https://gcc.gnu.org/viewcvs?rev=265119=gcc=rev Log: Backported from mainline 2018-07-24 Jakub Jelinek PR

[Bug middle-end/86539] OpenMP wrong-code with taskloop and references

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86539 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:29:35 2018 New Revision: 265117 URL: https://gcc.gnu.org/viewcvs?rev=265117=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug middle-end/86542] wrong-code for collapsed taskloop which needs omp_cpyfn

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86542 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:30:45 2018 New Revision: 265118 URL: https://gcc.gnu.org/viewcvs?rev=265118=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #18 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:28:51 2018 New Revision: 265116 URL: https://gcc.gnu.org/viewcvs?rev=265116=gcc=rev Log: Backported from mainline 2018-07-26 Jakub Jelinek PR

[Bug c++/86208] [6/7 Regression] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86208 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:27:56 2018 New Revision: 265115 URL: https://gcc.gnu.org/viewcvs?rev=265115=gcc=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek PR

[Bug c++/3698] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3698 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 17:27:56 2018 New Revision: 265115 URL: https://gcc.gnu.org/viewcvs?rev=265115=gcc=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek PR

[Bug c++/84423] [6/7/8 Regression] [concepts] ICE with invalid using declaration

2018-10-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84423 Paolo Carlini changed: What|Removed |Added Summary|[6/7/8/9 Regression]|[6/7/8 Regression]

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-12 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 --- Comment #7 from rguenther at suse dot de --- On October 12, 2018 6:57:44 PM GMT+02:00, "wilco at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 > >Wilco changed: > > What|Removed

[Bug target/87376] [avr] Miscompilation with __memx and long long addition

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87376 --- Comment #4 from Georg-Johann Lay --- Unfortunately, the solution from above won't work for PR65657, an issue that is basically the same: early use of explicit hard-regs and propagations from TER. Hence -fno-tree-ter can be used as

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #6 from

[Bug target/87455] sse_packed_single_insn_optimal is suboptimal on Zen

2018-10-12 Thread fanael4 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87455 --- Comment #5 from Fanael --- Created attachment 44829 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44829=edit WIP patch > We already have TARGET_SSE_TYPELESS_STORES for stores, so perhaps we want > something like typeless reg-reg

[Bug target/87376] [avr] Miscompilation with __memx and long long addition

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87376 Georg-Johann Lay changed: What|Removed |Added CC||jonathan.creekmore@synapse-

[Bug target/65657] [avr] read from __memx address space tramples argument to following function

2018-10-12 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65657 --- Comment #7 from Georg-Johann Lay --- *** This bug has been marked as a duplicate of bug 87376 ***

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 --- Comment #2 from Peter Bergner --- Author: bergner Date: Fri Oct 12 16:31:11 2018 New Revision: 265113 URL: https://gcc.gnu.org/viewcvs?rev=265113=gcc=rev Log: PR rtl-optimization/87600 * ira-lives

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 --- Comment #1 from Peter Bergner --- Pasting some edited commentary from the gcc-patches mailing list: On 10/8/18 9:52 AM, Jeff Law wrote: > My tester is showing a variety of problems as well. hppa, sh4, aarch64, > aarch64_be, alpha arm* and

[Bug rtl-optimization/87600] Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/87600] New: Fix for PRs 86939 and 87479 causes build issues for several targets

2018-10-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87600 Bug ID: 87600 Summary: Fix for PRs 86939 and 87479 causes build issues for several targets Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/87550] Intrinsics for rdpmc (__rdpmc, __builtin_ia32_rdpmc) are interpreted as pure functions

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87550 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:55:17 2018 New Revision: 265112 URL: https://gcc.gnu.org/viewcvs?rev=265112=gcc=rev Log: Backported from mainline 2018-10-10 Jakub Jelinek PR

[Bug middle-end/87248] [6/7 Regression] Bad code for masked operations involving signed ints

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87248 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8/9 Regression] Bad|[6/7 Regression] Bad code

[Bug rtl-optimization/87065] [7 Regression] combine causes ICE in trunc_int_for_mode

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87065 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:53:54 2018 New Revision: 265110 URL: https://gcc.gnu.org/viewcvs?rev=265110=gcc=rev Log: Backported from mainline 2018-08-27 Jakub Jelinek PR

[Bug middle-end/86627] [6/7 Regression] Signed 128-bit division by 2 no longer expanded to RTL

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86627 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:53:11 2018 New Revision: 265109 URL: https://gcc.gnu.org/viewcvs?rev=265109=gcc=rev Log: Backported from mainline 2018-07-24 Jakub Jelinek PR

[Bug middle-end/86542] wrong-code for collapsed taskloop which needs omp_cpyfn

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86542 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:52:18 2018 New Revision: 265108 URL: https://gcc.gnu.org/viewcvs?rev=265108=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug middle-end/86539] OpenMP wrong-code with taskloop and references

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86539 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:49:32 2018 New Revision: 265107 URL: https://gcc.gnu.org/viewcvs?rev=265107=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug fortran/86421] OpenMP declare simd linear ref in module causes gfortran to bail out

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86421 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:47:57 2018 New Revision: 265106 URL: https://gcc.gnu.org/viewcvs?rev=265106=gcc=rev Log: Backported from mainline 2018-07-10 Jakub Jelinek PR

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:46:18 2018 New Revision: 265105 URL: https://gcc.gnu.org/viewcvs?rev=265105=gcc=rev Log: Backported from mainline 2018-07-26 Jakub Jelinek PR

[Bug c++/3698] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3698 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:43:18 2018 New Revision: 265103 URL: https://gcc.gnu.org/viewcvs?rev=265103=gcc=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek PR

[Bug c++/86208] [6/7 Regression] improper handling of an extern declared inline function

2018-10-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86208 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Oct 12 14:43:18 2018 New Revision: 265103 URL: https://gcc.gnu.org/viewcvs?rev=265103=gcc=rev Log: Backported from mainline 2018-07-16 Jakub Jelinek PR

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread vgatherps at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 --- Comment #2 from vgatherps at gmail dot com --- Thanks! That fixes the optimization. However, using something like -march=haswell or -march=corei7 does not result in this optimization being made, which as far as I know -march= would imply

[Bug target/87599] Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 --- Comment #1 from Andrew Pinski --- Try with -mtune=intel. So AMD cores are faster with the move between gpr and sse register sets via memory rather than direct

[Bug target/87599] New: Broadcasting scalar to vector uses stack unnecessarily on x86

2018-10-12 Thread vgatherps at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87599 Bug ID: 87599 Summary: Broadcasting scalar to vector uses stack unnecessarily on x86 Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/82803] Wildly excessive calls to __tls_get_addr with optimizations enabled.

2018-10-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82803 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug tree-optimization/80032] [6 Regression] C++ excessive stack usage (no stack reuse)

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 --- Comment #16 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:44:35 2018 New Revision: 265101 URL: https://gcc.gnu.org/viewcvs?rev=265101=gcc=rev Log: 2018-10-12 Richard Biener PR c++/54278 Backport from

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54278 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:44:35 2018 New Revision: 265101 URL: https://gcc.gnu.org/viewcvs?rev=265101=gcc=rev Log: 2018-10-12 Richard Biener PR c++/54278 Backport from

[Bug c++/54278] [6 regression] __attribute__((noreturn)) called from destructor when another auto-scoped variable has a non-trivial dtor erroneously fails with "control reaches end of non-void functio

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

[Bug tree-optimization/80032] [6 Regression] C++ excessive stack usage (no stack reuse)

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

[Bug middle-end/86505] [6/7 Regression] __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 --- Comment #11 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:41:56 2018 New Revision: 265100 URL: https://gcc.gnu.org/viewcvs?rev=265100=gcc=rev Log: 2018-10-12 Richard Biener Backport from mainline 2018-08-23

[Bug ipa/87024] [6/7 Regression] ICE in fold_stmt_1

2018-10-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87024 --- Comment #6 from Richard Biener --- Author: rguenth Date: Fri Oct 12 13:41:56 2018 New Revision: 265100 URL: https://gcc.gnu.org/viewcvs?rev=265100=gcc=rev Log: 2018-10-12 Richard Biener Backport from mainline 2018-08-23

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 --- Comment #5 from Tobias Burnus --- Internally, the problem is in frontend-passes.c's scalarized_expr(matrix_b) matrix_b starts as EXPR_VARIABLE with AR_FULL array reference for which a call to lbound(matrix_b, dim=1) is generated.

[Bug middle-end/86815] [8/9 regression] ICE on valid code on armhf

2018-10-12 Thread costamagnagianfranco at yahoo dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86815 --- Comment #11 from Gianfranco --- I would avoid an OOM issue, because even trying to compile a single file makes it fail... I'm trying again the same build with updated gcc and I'll report back.

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |7.4 --- Comment #17 from Jonathan

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 Jonathan Wakely changed: What|Removed |Added Target Milestone|9.0 |6.5 --- Comment #7 from Jonathan

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 13:04:38 2018 New Revision: 265098 URL: https://gcc.gnu.org/viewcvs?rev=265098=gcc=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't need to

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 13:04:24 2018 New Revision: 265097 URL: https://gcc.gnu.org/viewcvs?rev=265097=gcc=rev Log: PR libstdc++/70966 make pmr::new_delete_resource() immortal Construct the

[Bug c++/42000] missing -Wuninitialized warning on a user-defined class ctor

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42000 Bug 42000 depends on bug 79345, which changed state. Bug 79345 Summary: [6 Regression] passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79345

[Bug tree-optimization/79345] [6 Regression] passing yet-uninitialized member as argument to base class constructor should warn (-Wunitialized)

2018-10-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79345 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/77537] [6 Regression] pair constructors do not properly SFINAE

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:46 2018 New Revision: 265096 URL: https://gcc.gnu.org/viewcvs?rev=265096=gcc=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solution for

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 --- Comment #16 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:40 2018 New Revision: 265095 URL: https://gcc.gnu.org/viewcvs?rev=265095=gcc=rev Log: PR libstdc++/78595 implement insertion into maps in terms of emplace C++14

[Bug libstdc++/70966] new_delete_resource() has deinit lifetime issues.

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70966 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:20 2018 New Revision: 265092 URL: https://gcc.gnu.org/viewcvs?rev=265092=gcc=rev Log: PR libstdc++/70966 make pmr::new_delete_resource() immortal Construct the

[Bug libstdc++/86751] [6/7/8 Regression] Ambiguous operator= overload for std::pair

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86751 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:46 2018 New Revision: 265096 URL: https://gcc.gnu.org/viewcvs?rev=265096=gcc=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solution for PR

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:51:29 2018 New Revision: 265093 URL: https://gcc.gnu.org/viewcvs?rev=265093=gcc=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't need to

[Bug c++/85118] [6 Regression] Error when using std::bind with a generic lambda - "cannot bind 'const volatile char&' to an rvalue of type 'const volatile char'"

2018-10-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85118 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/87517] Typo in avx512fintrin.h

2018-10-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87517 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 12 12:38:28 2018 New Revision: 265091 URL: https://gcc.gnu.org/viewcvs?rev=265091=gcc=rev Log: i386: Correct _mm512_mask3_fmaddsub_round_pd Define

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 --- Comment #4 from Tobias Burnus --- (In reply to Dominique d'Humieres from comment #2) > Workaround: use -fno-frontend-optimize. Or replace: complex, dimension(0:3,0:3), parameter :: gamma5 by complex, dimension(1:4,1:4), parameter ::

[Bug target/87522] LTO incorrectly merges target specific options

2018-10-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87522 --- Comment #7 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Oct 12 12:34:36 2018 New Revision: 265090 URL: https://gcc.gnu.org/viewcvs?rev=265090=gcc=rev Log: i386: Don't pass -msse2avx to assembler for -mavx With gcc -O2 -fPIC -flto

[Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining

2018-10-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87597 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment

[Bug libstdc++/77537] [6 Regression] pair constructors do not properly SFINAE

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77537 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:54 2018 New Revision: 265089 URL: https://gcc.gnu.org/viewcvs?rev=265089=gcc=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solution for

[Bug libstdc++/78595] Unnecessary copies in _Rb_tree

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78595 --- Comment #15 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:48 2018 New Revision: 265088 URL: https://gcc.gnu.org/viewcvs?rev=265088=gcc=rev Log: PR libstdc++/78595 implement insertion into maps in terms of emplace C++14

[Bug libstdc++/87061] [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87061 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:36 2018 New Revision: 265086 URL: https://gcc.gnu.org/viewcvs?rev=265086=gcc=rev Log: Fix experimental::pmr typedefs and add tests The typedefs in and don't need to

[Bug libstdc++/86751] [6/7/8 Regression] Ambiguous operator= overload for std::pair

2018-10-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86751 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Fri Oct 12 12:28:54 2018 New Revision: 265089 URL: https://gcc.gnu.org/viewcvs?rev=265089=gcc=rev Log: PR libstdc++/86751 default assignment operators for std::pair The solution for PR

  1   2   >