[Bug ipa/92538] Proposal for IPA init() constant propagation

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92538 Richard Biener changed: What|Removed |Added Keywords||missed-optimization --- Comment #2 from

[Bug c++/92542] [10 Regression] ICE with class template argument deduction following typo

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92542 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c++/92539] [8/9/10 Regression] -Warray-bounds false positive (loop unroll?)

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92539 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.4

[Bug bootstrap/92540] [10 regression] r278218 breaks bootstrap on riscv64

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92540 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug libstdc++/92546] [10 Regression] Large increase in preprocessed file sizes in C++2a mode

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92546 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug bootstrap/92540] [10 regression] r278218 breaks bootstrap on riscv64

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

[Bug target/92549] Use x86 xchg instruction more

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92549 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug target/92549] Use x86 xchg instruction more

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

[Bug c++/92552] [10 Regression] internal compiler error: in lazily_declare_fn, at cp/method.c:3045 with -fconcepts

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92552 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug ipa/92550] [10 Regression] FAIL: gcc.dg/ipa/ipa-sra-8.c execution test

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92550 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug tree-optimization/92554] [10 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:4325

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

[Bug tree-optimization/92555] [10 Regression] ICE in exact_div, at poly-int.h:2162

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92555 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org,

[Bug ipa/92528] [10 Regression] ICE in ipa_get_parm_lattices since r278219

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

[Bug tree-optimization/71761] missing tailcall optimization

2019-11-18 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71761 Konstantin Kharlamov changed: What|Removed |Added CC||Hi-Angel at yandex dot ru --- Com

[Bug target/92545] avr: support ATmega devices from the 0-series

2019-11-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92545 --- Comment #4 from Georg-Johann Lay --- Author: gjl Date: Mon Nov 18 08:19:08 2019 New Revision: 278389 URL: https://gcc.gnu.org/viewcvs?rev=278389&root=gcc&view=rev Log: PR target/92545 * config/avr/gen-avr-mmcu-specs.c (print_

[Bug libgomp/81886] Means to determine at runtime foffload targets specified at compile time

2019-11-18 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81886 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org Bl

[Bug tree-optimization/71761] missing tailcall optimization

2019-11-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71761 --- Comment #5 from Marc Glisse --- The case "struct token { int i; };" was fixed in gcc-7. >= f (); [return slot optimization] [tail call] That's all you should see at this point, it is later that it gives up.

[Bug c++/84965] ICE: unexpected expression '__alignof__ (({...}))' of kind alignof_expr

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84965 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #9 from Martin Liška --- I would like to push this issue as it breaks current lto-bootstrap-lean and I can't do periodic testing in openSUSE..

[Bug inline-asm/84966] ICE verify_gimple failed (verify_gimple_in_cfg())

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84966 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84974] [8 Regression] ICE: Segmentation fault (ovl_first()/location_of())

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84974 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/92555] [10 Regression] ICE in exact_div, at poly-int.h:2162

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

[Bug tree-optimization/92557] New: [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 Bug ID: 92557 Summary: [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: openmp

[Bug tree-optimization/92537] [10 Regression] ICE in vect_slp_analyze_node_operations, at tree-vect-slp.c:2775

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

[Bug tree-optimization/92537] [10 Regression] ICE in vect_slp_analyze_node_operations, at tree-vect-slp.c:2775

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92537 --- Comment #3 from Martin Liška --- Created attachment 47288 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47288&action=edit Reduced test-case

[Bug middle-end/71509] Bitfield causes load hit store with larger store than load

2019-11-18 Thread luoxhu at cn dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71509 --- Comment #10 from Xiong Hu XS Luo --- (In reply to Andrew Pinski from comment #9) > (In reply to rguent...@suse.de from comment #8) > > On Fri, 15 Mar 2019, luoxhu at cn dot ibm.com wrote: > > > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug tree-optimization/92558] New: [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 Bug ID: 92558 Summary: [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289 Product: gcc Version: 10.0 Status: UNCONFIRMED Key

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

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

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #10 from Jan Hubicka --- > I would like to push this issue as it breaks current lto-bootstrap-lean and I > can't do periodic testing in openSUSE.. I tought this one is fixed by r278222 which eliminated the divergence in roudoff errors

[Bug target/92462] [arm32] -ftree-pre makes a variable to be wrongly hoisted out

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 --- Comment #21 from Richard Biener --- Author: rguenth Date: Mon Nov 18 09:44:52 2019 New Revision: 278391 URL: https://gcc.gnu.org/viewcvs?rev=278391&root=gcc&view=rev Log: 2019-11-18 Richard Biener PR rtl-optimization/92462

[Bug ipa/92553] OpenMP offload static linking error, ICE in inline_read_section, at ipa-fnsummary.c:3332

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92553 --- Comment #1 from Jakub Jelinek --- Might be a dup of PR92357.

[Bug target/92462] [arm32] -ftree-pre makes a variable to be wrongly hoisted out

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 Martin Liška changed: What|Removed |Added Keywords|needs-reduction | --- Comment #1 from Martin Liška --- So

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 --- Comment #3 from Martin Liška --- (In reply to Richard Biener from comment #2) > Will look. Thanks, there's a code snippet which is different before and after the revision. Hopefully, it can be used for a reproducer creation: $ cat set.f90

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 --- Comment #4 from rguenther at suse dot de --- On Mon, 18 Nov 2019, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 > > --- Comment #3 from Martin Liška --- > (In reply to Richard Biener from comment #2)

[Bug c++/84651] internal compiler error: in pop_local_binding, at cp/name-lookup.c:2054

2019-11-18 Thread vegard.nossum at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84651 Vegard Nossum changed: What|Removed |Added CC||vegard.nossum at oracle dot com --- Comm

[Bug target/92462] [arm32] -ftree-pre makes a variable to be wrongly hoisted out

2019-11-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 --- Comment #23 from Wilco --- (In reply to Richard Biener from comment #22) > Fixed on trunk. Can arm people verify? I checked the DSE dump only. Bonus > if you manage to create a testcase for the testsuite failing before, passing > now. > >

[Bug target/92462] [arm32] -ftree-pre makes a variable to be wrongly hoisted out

2019-11-18 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 --- Comment #24 from rguenther at suse dot de --- On Mon, 18 Nov 2019, wilco at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 > > --- Comment #23 from Wilco --- > (In reply to Richard Biener from comment #22) > >

[Bug ada/92489] [9 regression] internal error on Invalid_Value Attribute attribute

2019-11-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92489 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ada/92489] [9 regression] internal error on Invalid_Value Attribute attribute

2019-11-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92489 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug ipa/92529] [10 Regression] Wrong code with ICF since r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92529 --- Comment #1 from Martin Liška --- Author: marxin Date: Mon Nov 18 11:51:05 2019 New Revision: 278395 URL: https://gcc.gnu.org/viewcvs?rev=278395&root=gcc&view=rev Log: Verify NOP_EXPR LHS type in IPA ICF. 2019-11-18 Martin Liska

[Bug ipa/92529] [10 Regression] Wrong code with ICF since r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92529 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71761] missing tailcall optimization

2019-11-18 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71761 --- Comment #6 from Konstantin Kharlamov --- Thanks, okay, so, for the record: comment #3 seems no longer relevant, since the function `find_tail_calls()`, when analyzing g(), gets executed till its end. No early returns anywhere. Tested with: GC

[Bug target/92518] [10 regression] ppc rounding tests fail after r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92518 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/92529] [10 Regression] Wrong code with ICF since r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92529 Martin Liška changed: What|Removed |Added CC||seurer at gcc dot gnu.org --- Comment #3

[Bug target/91450] __builtin_mul_overflow(A,B,R) wrong code if product <

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91450 --- Comment #4 from Jakub Jelinek --- Yeah, the comment in expand_mul_overflow is correct: s1 * s2 -> ur t1 = (s1 & s2) < 0 ? (-(U) s1) : ((U) s1) t2 = (s1 & s2) < 0 ? (-(U) s2) : ((U) s2) res = t1 * t2 ovf =

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 Martin Liška changed: What|Removed |Added Priority|P3 |P1 --- Comment #11 from Martin Liška ---

[Bug c++/80635] std::optional and bogus -Wmaybe-uninitialized warning

2019-11-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #28 from Martin Jambor --- The RFC did not receive any real negative feedback so I proposed to commit an updated patch: https://gcc.gnu.org/ml/gcc-patches/2019-11/msg01494.html

[Bug middle-end/48363] Recursion not converted into a loop

2019-11-18 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48363 Konstantin Kharlamov changed: What|Removed |Added CC||Hi-Angel at yandex dot ru --- Com

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Nov 18 12:41:11 2019 New Revision: 278400 URL: https://gcc.gnu.org/viewcvs?rev=278400&root=gcc&view=rev Log: 2019-11-18 Richard Biener PR tree-optimization/92558

[Bug target/65649] gcc generates overlarge constants for microblaze-linux-gnu

2019-11-18 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65649 nsz at gcc dot gnu.org changed: What|Removed |Added CC||nsz at gcc dot gnu.org Target

[Bug libgcc/91737] On Alpine Linux (libmusl) a statically linked C++ program which throws the first exception in two threads at the same time can busy spin on shutdown after main().

2019-11-18 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91737 nsz at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |10.0 --- Comment #6 from nsz at

[Bug ipa/92525] [10 Regression] ICE in ipa_icf::sem_function::equals at ipa-icf.c:810 since r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92525 --- Comment #1 from Martin Liška --- Author: marxin Date: Mon Nov 18 13:04:57 2019 New Revision: 278405 URL: https://gcc.gnu.org/viewcvs?rev=278405&root=gcc&view=rev Log: Unset m_checker in sem_function::init. 2019-11-18 Martin Liska

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #12 from Jan Hubicka --- > It still fails for me with the current trunk: > > $ ../configure --prefix=/tmp/gcc/ --disable-multilib --without-isl > --disable-libsanitizer --with-build-config=bootstrap-lto-lean > $ make profiledbootstra

[Bug c++/92559] New: Returning std∷map breaks tail-recursion optimization

2019-11-18 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92559 Bug ID: 92559 Summary: Returning std∷map breaks tail-recursion optimization Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #13 from Martin Liška --- (In reply to Jan Hubicka from comment #12) > > It still fails for me with the current trunk: > > > > $ ../configure --prefix=/tmp/gcc/ --disable-multilib --without-isl > > --disable-libsanitizer --with-build

[Bug bootstrap/92540] [10 regression] r278218 breaks bootstrap on riscv64

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92540 --- Comment #1 from Martin Liška --- I've reduced the test-case which started to fail with the commit: $ cat riscv.cc enum machine_mode {}; enum rtx_code { SUBREG, PLUS }; bool fn1(int); int fn2(machine_mode); struct A { int offset; }; machine

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 92558, which changed state. Bug 92558 Summary: [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92558 What|Removed

[Bug tree-optimization/92558] [10 Regression] Miscompare of 554.roms_r with -Ofast -march=znver2 -flto since r278289

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

[Bug middle-end/91450] __builtin_mul_overflow(A,B,R) wrong code if product <

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91450 Jakub Jelinek changed: What|Removed |Added Component|target |middle-end Target Milestone|---

[Bug other/92366] new test case gcc.dg/vect/bb-slp-41.c fails with its introduction in r277784

2019-11-18 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92366 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #6 from

[Bug tree-optimization/92555] [10 Regression] ICE in exact_div, at poly-int.h:2162

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92555 --- Comment #2 from Richard Biener --- t.c:8:9: note: === vect_update_vf_for_slp === t.c:8:9: note: Loop contains only SLP stmts t.c:8:9: note: Updating vectorization factor to 8. that's not true. There is the inner loop induction that is

[Bug ipa/92525] [10 Regression] ICE in ipa_icf::sem_function::equals at ipa-icf.c:810 since r278207

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92525 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/91450] __builtin_mul_overflow(A,B,R) wrong code if product <

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91450 --- Comment #5 from Jakub Jelinek --- Created attachment 47290 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47290&action=edit gcc10-pr91450.patch Untested fix.

[Bug c++/92560] New: ICE using decltype(x < y) when that operator uses operator<=>

2019-11-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92560 Bug ID: 92560 Summary: ICE using decltype(x < y) when that operator uses operator<=> Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug tree-optimization/92516] [10 Regression] ICE in vect_schedule_slp_instance, at tree-vect-slp.c:4095 since r278246

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92516 --- Comment #9 from Richard Biener --- Author: rguenth Date: Mon Nov 18 14:07:11 2019 New Revision: 278406 URL: https://gcc.gnu.org/viewcvs?rev=278406&root=gcc&view=rev Log: 2019-11-18 Richard Biener PR tree-optimization/92516

[Bug c++/92551] accepts invalid code in function template

2019-11-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92551 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/92516] [10 Regression] ICE in vect_schedule_slp_instance, at tree-vect-slp.c:4095 since r278246

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

[Bug ipa/92561] New: [10 Regression] Regressions starting with r278016

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92561 Bug ID: 92561 Summary: [10 Regression] Regressions starting with r278016 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ipa/92561] [10 Regression] Regressions starting with r278016

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

[Bug libstdc++/92546] [10 Regression] Large increase in preprocessed file sizes in C++2a mode

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

[Bug c++/92552] [10 Regression] internal compiler error: in lazily_declare_fn, at cp/method.c:3045 with -fconcepts

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92552 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug tree-optimization/92554] [10 Regression] ICE in vect_create_epilog_for_reduction, at tree-vect-loop.c:4325

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92554 --- Comment #2 from Richard Biener --- Testing patch.

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

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

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

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

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 --- Comment #3 from rsandifo at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #2) > Created attachment 47291 [details] > gcc10-pr92557.patch > > I'd go with this fix. > The problem is that with just -maltivec, V2DImode is present,

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 Jakub Jelinek changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comment #4

[Bug ipa/92528] [10 Regression] ICE in ipa_get_parm_lattices since r278219

2019-11-18 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92528 --- Comment #11 from Martin Jambor --- Author: jamborm Date: Mon Nov 18 15:50:06 2019 New Revision: 278415 URL: https://gcc.gnu.org/viewcvs?rev=278415&root=gcc&view=rev Log: Add testcase for already fixed PR ipa/92528 2019-11-18 Martin Jambor

[Bug c++/81159] New warning idea: -Wself-move

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81159 --- Comment #7 from Marek Polacek --- (In reply to Eric Gallager from comment #6) > (In reply to Marek Polacek from comment #3) > > Ok, this shouldn't be too hard. I guess I could implement it for GCC 10. > > last chance to get it in before sta

[Bug c++/91962] [10 Regression] ice in build_target_expr, at cp/tree.c:488

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91962 --- Comment #7 from Marek Polacek --- Author: mpolacek Date: Mon Nov 18 16:39:24 2019 New Revision: 278416 URL: https://gcc.gnu.org/viewcvs?rev=278416&root=gcc&view=rev Log: PR c++/91962 - ICE with reference binding and qualification conversion.

[Bug c++/91962] [10 Regression] ice in build_target_expr, at cp/tree.c:488

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

[Bug ipa/92508] [10 Regression] ICE in do_estimate_edge_time, at ipa-inline-analysis.c:223 since r278159

2019-11-18 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #14 from Jan Hubicka --- > Did you use bootstrap-lto-lean (and not bootstrap-lto)? OK, I finally managed to reproduce and debug this. It is triggered by fact that bootstrap-lean is not training objc and other frontends which is proba

[Bug c++/92562] New: Allow [[maybe_unused]] in class member declaration

2019-11-18 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92562 Bug ID: 92562 Summary: Allow [[maybe_unused]] in class member declaration Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 --- Comment #5 from Segher Boessenkool --- We always have many modes we cannot put in registers at all. This is normal. And yeah, what Richard says in c#3. Why do we do that? Is that a target bug?

[Bug target/92549] Use x86 xchg instruction more

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

[Bug tree-optimization/92557] [10 Regression] ICE in omp_clause_aligned_alignment, at omp-low.c:4090

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92557 --- Comment #6 from Jakub Jelinek --- I think it doesn't hurt to punt instead of ICEing in the generic code, but as Richard said, if it is not a target bug, it is at least a very strange choice, how can a mode like V2DImode be preferred simd mode

[Bug target/92462] [arm32] -ftree-pre makes a variable to be wrongly hoisted out

2019-11-18 Thread aleksei.voity...@bell-sw.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92462 --- Comment #25 from Aleksei Voitylov --- (In reply to Richard Biener from comment #22) > Fixed on trunk. Can arm people verify? I checked the DSE dump only. Bonus > if you manage to create a testcase for the testsuite failing before, passing

[Bug target/92549] Use x86 xchg instruction more

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92549 --- Comment #4 from Jakub Jelinek --- E.g. Agner Fog has in the tables for Atom mov r,r 1uops, latency 1, rec. throughput 1/2, while for xchg r,r 3uops, latency 6, rec. throughput 6. It doesn't look beneficial speed wise then. Though, even say on

[Bug c++/92563] New: trunk/gcc/cp/error.c:1988: useless parameter ?

2019-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92563 Bug ID: 92563 Summary: trunk/gcc/cp/error.c:1988: useless parameter ? Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ipa/92561] [10 Regression] Regressions starting with r278016

2019-11-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92561 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #1

[Bug target/92549] Use x86 xchg instruction more

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92549 --- Comment #5 from Jakub Jelinek --- Further info on the topic: https://stackoverflow.com/questions/45766444/why-is-xchg-reg-reg-a-3-micro-op-instruction-on-modern-intel-architectures

[Bug ipa/92561] [10 Regression] Regressions starting with r278016

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

[Bug ipa/92476] [10 regression] SEGV in cgraph_edge_brings_value_p

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92476 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug libgcc/92565] New: trunk/libgcc/config/libbid/bid_internal.h: 2 * useless assignments ?

2019-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92565 Bug ID: 92565 Summary: trunk/libgcc/config/libbid/bid_internal.h: 2 * useless assignments ? Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug go/92564] New: libgo regression in runtime test resulting in SIGSEGV on ppc64le

2019-11-18 Thread boger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92564 Bug ID: 92564 Summary: libgo regression in runtime test resulting in SIGSEGV on ppc64le Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/92551] accepts invalid code in function template

2019-11-18 Thread Darrell.Wright at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92551 --- Comment #2 from Darrell Wright --- The Args... is in a non deduced context because it isn't at the end. http://eel.is/c++draft/temp.deduct#type-5.7 With that, I think only trailing packs can be defaulted to empty http://eel.is/c++draft/temp.

[Bug c++/92563] trunk/gcc/cp/error.c:1988: useless parameter ?

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92563 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/92566] New: rs6000_preferred_simd_mode isn't very good

2019-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92566 Bug ID: 92566 Summary: rs6000_preferred_simd_mode isn't very good Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

  1   2   >