[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 #18 from Jan Hubicka --- > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 > > --- Comment #17 from Martin Liška --- > (In reply to Jan Hubicka from comment #14) > > > Did you use bootstrap-lto-lean (and not bootstrap-lto)? > >

[Bug tree-optimization/60997] -fopenmp conflicts with -floop-interchange

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

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2019-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 Richard Biener changed: What|Removed |Added CC||aleksei.voity...@bell-sw.co

[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|ASSIGNED|RESOLVED Resolution|---

[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 #4 from Richard Biener --- Author: rguenth Date: Tue Nov 19 07:33:58 2019 New Revision: 278431 URL: https://gcc.gnu.org/viewcvs?rev=278431=gcc=rev Log: 2019-11-19 Richard Biener PR tree-optimization/92554 *

[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|ASSIGNED|RESOLVED Resolution|---

[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 Status|ASSIGNED|RESOLVED Resolution|---

[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 #4 from Richard Biener --- Author: rguenth Date: Tue Nov 19 07:31:28 2019 New Revision: 278430 URL: https://gcc.gnu.org/viewcvs?rev=278430=gcc=rev Log: 2019-09-19 Richard Biener PR tree-optimization/92555 *

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2019-11-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 92540, which changed state. Bug 92540 Summary: [10 regression] r278218 breaks bootstrap on riscv64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92540 What|Removed |Added

[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 #3 from Martin Liška --- Author: marxin Date: Tue Nov 19 07:22:21 2019 New Revision: 278429 URL: https://gcc.gnu.org/viewcvs?rev=278429=gcc=rev Log: Initialize a variable due to -Wmaybe-uninitialized. 2019-11-19 Martin Liska

[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|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 marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #17 from Martin Liška --- (In reply to Jan Hubicka from comment #14) > > 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

[Bug middle-end/92574] New: Inefficient code for multidimensional array assess

2019-11-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92574 Bug ID: 92574 Summary: Inefficient code for multidimensional array assess Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/92571] gcc erroneously rejects , operator in array dimensions as syntax error

2019-11-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92571 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

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

2019-11-18 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92566 --- Comment #2 from Kewen Lin --- Created attachment 47295 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47295=edit Guard V2DImode and V1TImode under VSX and P8VECTOR

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

2019-11-18 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92566 Kewen Lin changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/92524] [9/10 Regression] ICE in short program with constexpr and std::array

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92524 --- Comment #3 from Marek Polacek --- commit 8f46b677a34ae74b219824ba2d190b64543737e2 Author: jakub Date: Wed Dec 19 08:11:40 2018 + PR c++/87934 * constexpr.c (cxx_eval_constant_expression) : Do

[Bug c++/92524] [9/10 Regression] ICE in short program with constexpr and std::array

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92524 --- Comment #2 from Marek Polacek --- struct A; template struct B { typedef A _Type[_Nm]; }; template struct array { typename B<_Nm>::_Type _M_elems; }; constexpr char wildcard = '*'; struct A { char ch_ = wildcard; }; void fn1() { A

[Bug c++/92524] [9/10 Regression] ICE in short program with constexpr and std::array

2019-11-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92524 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/92573] New: [10 Regression] ICE in extract_insn, at recog.c:2311

2019-11-18 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92573 Bug ID: 92573 Summary: [10 Regression] ICE in extract_insn, at recog.c:2311 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c++/92572] New: Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux

2019-11-18 Thread wkaras at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92572 Bug ID: 92572 Summary: Vague linkage does not work reliably when a matching segment is in a dynamically linked libarary on Linux Product: gcc Version: 8.3.1 Status:

[Bug c++/83258] Rejecting function pointer non-type template parameter without linkage

2019-11-18 Thread herring at lanl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83258 S. Davis Herring changed: What|Removed |Added CC||herring at lanl dot gov --- Comment

[Bug c++/92320] Constexpr function pointer derived from lambda is not accepted as template parameter

2019-11-18 Thread herring at lanl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92320 S. Davis Herring changed: What|Removed |Added CC||herring at lanl dot gov --- Comment

[Bug c/92571] gcc erroneously rejects , operator in array dimensions as syntax error

2019-11-18 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92571 Rich Felker changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/92571] gcc erroneously rejects , operator in array dimensions as syntax error

2019-11-18 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92571 --- Comment #1 from Rich Felker --- Note that I put it in a function just because VLA is invalid at file scope, and I wanted to be clear that this bug is independent of the invalidity of VLA at file scope.

[Bug c/92571] New: gcc erroneously rejects , operator in array dimensions as syntax error

2019-11-18 Thread bugdal at aerifal dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92571 Bug ID: 92571 Summary: gcc erroneously rejects , operator in array dimensions as syntax error Product: gcc Version: unknown Status: UNCONFIRMED Severity:

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

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

[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 #3 from Darrell Wright --- I think this can be closed and sorry for wasting time. It was explained how this is ok to me https://bugs.llvm.org/show_bug.cgi?id=44034#c2

[Bug ipa/92548] FAIL: gcc.dg/ipa/ipa-sra-12.c scan-ipa-dump-times sra "Will split parameter" 2

2019-11-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92548 --- Comment #1 from John David Anglin --- Revision 275550 was okay. Revision 276011 failed. Test was introduced in 275982.

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

2019-11-18 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92550 John David Anglin changed: What|Removed |Added Known to work||9.2.1 --- Comment #2 from John

[Bug middle-end/92493] [10 Regression] ICE in get_origin_and_offset at gimple-ssa-sprintf.c:2314

2019-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92493 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/92493] ICE in get_origin_and_offset at gimple-ssa-sprintf.c:2314

2019-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92493 --- Comment #4 from Martin Sebor --- Author: msebor Date: Mon Nov 18 22:14:16 2019 New Revision: 278423 URL: https://gcc.gnu.org/viewcvs?rev=278423=gcc=rev Log: PR middle-end/92493 - ICE in get_origin_and_offset at gimple-ssa-sprintf.c

[Bug libstdc++/92570] New: clang fails to instantiate std::optional if A is not const copy constructible

2019-11-18 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92570 Bug ID: 92570 Summary: clang fails to instantiate std::optional if A is not const copy constructible Product: gcc Version: 10.0 Status: UNCONFIRMED Severity:

[Bug fortran/92569] gfortran read with end directive does not trigger in gfortran 9.2

2019-11-18 Thread dojo at masterleep dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92569 --- Comment #1 from Bill Lipa --- $ gfortran --version GNU Fortran (MacPorts gcc9 9.2.0_1) 9.2.0

[Bug fortran/92569] New: gfortran read with end directive does not trigger in gfortran 9.2

2019-11-18 Thread dojo at masterleep dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92569 Bug ID: 92569 Summary: gfortran read with end directive does not trigger in gfortran 9.2 Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal

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

2019-11-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92476 Jan Hubicka changed: What|Removed |Added Assignee|hubicka at gcc dot gnu.org |mjambor at suse dot cz --- Comment

[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 gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 Jan Hubicka 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 gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508 --- Comment #15 from Jan Hubicka --- Author: hubicka Date: Mon Nov 18 19:28:53 2019 New Revision: 278419 URL: https://gcc.gnu.org/viewcvs?rev=278419=gcc=rev Log: PR ipa/92508 * ipa-inline.c (inline_small_functions): Add new

[Bug target/86160] Implement isinf on PowerPC

2019-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86160 --- Comment #3 from Segher Boessenkool --- (In reply to jos...@codesourcery.com from comment #2) > Generic (for some floating-point formats, and maybe not for 128-bit > formats on 32-bit targets) bit-pattern is* were implemented by Tamar >

[Bug target/86160] Implement isinf on PowerPC

2019-11-18 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86160 --- Comment #2 from joseph at codesourcery dot com --- Generic (for some floating-point formats, and maybe not for 128-bit formats on 32-bit targets) bit-pattern is* were implemented by Tamar Christina's patches that had to be reverted as they

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

2019-11-18 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92540 --- Comment #2 from Andreas Schwab --- This doesn't resemble the logic in riscv_address_insns in any way.

[Bug c++/90659] [9/10 Regression] ICE in tree_to_uhwi, at tree.h:4352/7291

2019-11-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90659 --- Comment #7 from Jakub Jelinek --- The following fixes the ICE: --- gcc/cp/constexpr.c.jj 2019-11-16 18:13:28.524822284 +0100 +++ gcc/cp/constexpr.c 2019-11-18 19:38:40.032618830 +0100 @@ -39,7 +39,7 @@ along with GCC; see the file

[Bug c++/90659] [9/10 Regression] ICE in tree_to_uhwi, at tree.h:4352/7291

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

[Bug c++/92504] [9/10 Regression] ICE on gcc-9 -fopenmp: internal compiler error: tree check: expected tree that contains 'decl common' structure, have 'baselink' in get_inner_reference, at expr.c:723

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

[Bug rtl-optimization/90007] [9/10 Regression] ICE in extract_constrain_insn_cached, at recog.c:2223

2019-11-18 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90007 --- Comment #11 from Vladimir Makarov --- (In reply to Alexander Monakov from comment #4) > Well, often sel-sched just does not discriminate hardregs and pseudos when > checking if renaming/substitution may be applied. Sure, as a matter of >

[Bug fortran/92568] New: OpenMP 5 - implicit mapping of scalar with TARGET/ALLOCATABLE/POINTER attribute: shall be 'tofrom' mapped

2019-11-18 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92568 Bug ID: 92568 Summary: OpenMP 5 - implicit mapping of scalar with TARGET/ALLOCATABLE/POINTER attribute: shall be 'tofrom' mapped Product: gcc Version: 10.0

[Bug target/92549] Use x86 xchg instruction more

2019-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92549 --- Comment #6 from Segher Boessenkool --- (In reply to Richard Biener from comment #2) > But it looks like x86 has exactly patterns like this - but in this case > I guess combine won't ever try this because hardregs are invovled > (not sure if

[Bug go/92567] New: libgo regression in syscall test on ppc64le resulting in timeout due to hang in read

2019-11-18 Thread boger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92567 Bug ID: 92567 Summary: libgo regression in syscall test on ppc64le resulting in timeout due to hang in read Product: gcc Version: 10.0 Status: UNCONFIRMED

[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 #7 from Segher Boessenkool --- I opened PR92566 for that. Thanks!

[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

[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 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

[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 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 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 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 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 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:

[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

[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 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

[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

[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 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

[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

[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 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=gcc=rev Log: PR c++/91962 - ICE with reference binding and qualification conversion. When

[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

[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=gcc=rev Log: Add testcase for already fixed PR ipa/92528 2019-11-18 Martin Jambor

[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

[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

[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

[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/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 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 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 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 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 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 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 --- 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=gcc=rev Log: 2019-11-18 Richard Biener PR tree-optimization/92516 *

[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 middle-end/91450] __builtin_mul_overflow(A,B,R) wrong code if product < 0, *R is unsigned, and !(A)

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=edit gcc10-pr91450.patch Untested fix.

[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 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

[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 middle-end/91450] __builtin_mul_overflow(A,B,R) wrong code if product < 0, *R is unsigned, and !(A)

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 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/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 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; };

[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

[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

[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

[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=gcc=rev Log: Unset m_checker in sem_function::init. 2019-11-18 Martin Liska PR

[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 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 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=gcc=rev Log: 2019-11-18 Richard Biener PR tree-optimization/92558 *

[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 ---

[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

  1   2   >