[Bug target/100075] [9/10/11 Regression] unneeded sign extension

2021-04-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100075 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.4

[Bug testsuite/100073] [11 regression] test case gcc.dg/pr86058.c fails after r11-8161

2021-04-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100073 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Keywords|

[Bug testsuite/100071] Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

2021-04-13 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100071 --- Comment #1 from Richard Biener --- did you try running the executable within valgrind? maybe it's simply a heap corruption issue that's hard to trigger.

[Bug tree-optimization/100076] eembc/automotive/basefp01 has 30.3% regression compare -O2 -ftree-vectorize with -O2 on CLX/Znver3

2021-04-13 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100076 --- Comment #2 from Hongtao.liu --- (In reply to H.J. Lu from comment #1) > Is -O3 slower than -O3 -fno-tree-vectorize? If not, why? For this case O3 is Ok, because O3 will enable pass_cunroll to complete unroll the loop1/loop2/loop3, and later

[Bug c++/99478] [9/10 Regression] ICE when decltype lambda in template list

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99478 Jason Merrill changed: What|Removed |Added Summary|[9/10/11 Regression] ICE|[9/10 Regression] ICE when

[Bug c++/99478] [9/10/11 Regression] ICE when decltype lambda in template list

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99478 --- Comment #2 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:e1666ebd9ad31dbd8b9b933c883bdd882cfd1522 commit r11-8166-ge1666ebd9ad31dbd8b9b933c883bdd882cfd1522 Author: Jason Merrill Date: Tu

[Bug tree-optimization/100076] eembc/automotive/basefp01 has 30.3% regression compare -O2 -ftree-vectorize with -O2 on CLX/Znver3

2021-04-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100076 --- Comment #1 from H.J. Lu --- Is -O3 slower than -O3 -fno-tree-vectorize? If not, why?

[Bug tree-optimization/100076] New: eembc/automotive/basefp01 has 30.3% regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX

2021-04-13 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100076 Bug ID: 100076 Summary: eembc/automotive/basefp01 has 30.3% regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug c++/99478] [9/10/11 Regression] ICE when decltype lambda in template list

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99478 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Assig

[Bug fortran/63797] Bogus ambiguous reference to 'sqrt'

2021-04-13 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63797 --- Comment #5 from Steve Kargl --- On Tue, Apr 13, 2021 at 08:49:35PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63797 > > --- Comment #4 from anlauf at gcc dot gnu.org --- > The following patch regte

[Bug debug/90674] [8/9/10 Regression] ICE in gen_subprogram_die

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90674 Jason Merrill changed: What|Removed |Added Known to work||11.0 Summary|[8/9/10/11 Regre

[Bug debug/90674] [8/9/10/11 Regression] ICE in gen_subprogram_die

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90674 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:0589be0c59767cf4cbb0ef0e7d918cf6aa3d606c commit r11-8165-g0589be0c59767cf4cbb0ef0e7d918cf6aa3d606c Author: Jason Merrill Date: Tu

[Bug libgcc/100074] build fails for libgcc with --without-headers and --with-newlib

2021-04-13 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100074 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug rtl-optimization/92342] [10/11 Regression] a small missed transformation into x?b:0

2021-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92342 Andrew Pinski changed: What|Removed |Added CC||luc.vanoostenryck at gmail dot com ---

[Bug tree-optimization/100072] [10/11 Regression] csel vs. csetm + and

2021-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100072 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.4 CC|

[Bug debug/93951] [8/9/10/11 Regression] ICE with '-flto -g -femit-struct-debug-baseonly'

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93951 Jason Merrill changed: What|Removed |Added Status|NEW |WAITING --- Comment #11 from Jason Merri

[Bug libgcc/100074] build fails for libgcc with --without-headers and --with-newlib

2021-04-13 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100074 cqwrteur changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c++/100032] [8/9/10 Regression] renaming alias template that also adds cv-qualifiers is deemed equivalent to underlying template

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100032 Jason Merrill changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression] |

[Bug debug/90674] [8/9/10/11 Regression] ICE in gen_subprogram_die

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90674 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug debug/88742] [8/9/10 Regression] Debugger jumps back when stepping over class destructor

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88742 Jason Merrill changed: What|Removed |Added Summary|[8/9/10/11 Regression] |[8/9/10 Regression] |D

[Bug debug/49951] [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49951 --- Comment #22 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:006783f4b165dff25aae3697920fcf547544 commit r11-8164-g006783f4b165dff25aae3697920fcf547544 Author: Jason Merrill Date: T

[Bug debug/58123] [4.8/4.9/5 Regression] debug line not tracked for last autovariable dtor

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58123 --- Comment #13 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:006783f4b165dff25aae3697920fcf547544 commit r11-8164-g006783f4b165dff25aae3697920fcf547544 Author: Jason Merrill Date: T

[Bug debug/88742] [8/9/10/11 Regression] Debugger jumps back when stepping over class destructor

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88742 --- Comment #4 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:006783f4b165dff25aae3697920fcf547544 commit r11-8164-g006783f4b165dff25aae3697920fcf547544 Author: Jason Merrill Date: Tu

[Bug libgcc/100074] build fails for libgcc with --without-headers and --with-newlib

2021-04-13 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100074 --- Comment #1 from cqwrteur --- Created attachment 50589 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50589&action=edit config.log

[Bug target/100075] New: [9/10/11 Regression] unneeded sign extension

2021-04-13 Thread luc.vanoostenryck at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100075 Bug ID: 100075 Summary: [9/10/11 Regression] unneeded sign extension Product: gcc Version: 10.3.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug libgcc/100074] New: build fails for libgcc with --without-headers and --with-newlib

2021-04-13 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100074 Bug ID: 100074 Summary: build fails for libgcc with --without-headers and --with-newlib Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/80548] -Wmaybe-uninitialized false positive when an assignment is added

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80548 Martin Sebor changed: What|Removed |Added Blocks||24639 Last reconfirmed|2017-04-28 00:00

[Bug tree-optimization/100053] [9/10 Regression] tree-fre incorrectly delete a condition

2021-04-13 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100053 --- Comment #11 from qinzhao at gcc dot gnu.org --- (In reply to Richard Biener from comment #4) > Created attachment 50579 [details] > fix for the issue > > I am testing this patch - maybe you can test it on the original testcase you > cannot d

[Bug testsuite/100073] New: [11 regression] test case gcc.dg/pr86058.c fails after r11-

2021-04-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100073 Bug ID: 100073 Summary: [11 regression] test case gcc.dg/pr86058.c fails after r11- Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal P

[Bug target/100072] New: [10/11 Regression] csel vs. csetm + and

2021-04-13 Thread luc.vanoostenryck at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100072 Bug ID: 100072 Summary: [10/11 Regression] csel vs. csetm + and Product: gcc Version: 10.3.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug libstdc++/99402] [10 Regression] std::copy creates _GLIBCXX_DEBUG false positive for attempt to subscript a dereferenceable (start-of-sequence) iterator

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99402 --- Comment #12 from Jonathan Wakely --- François fixed it. I just pasted the info here that didn't get automatically added by the commit hooks, for some reason.

[Bug libstdc++/99402] [10 Regression] std::copy creates _GLIBCXX_DEBUG false positive for attempt to subscript a dereferenceable (start-of-sequence) iterator

2021-04-13 Thread kip at thevertigo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99402 --- Comment #11 from Kip Warner --- Thanks Jonathan. That was a constructive follow up.

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 --- Comment #3 from Jonathan Wakely --- So I think there is a *lot* work needed throughout the library to solve the general problem that the existing container code uses C++17 iterator categories and C++17 std::algos (not ranges::algos). We mig

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 --- Comment #2 from Jonathan Wakely --- This is a partial solution: --- a/libstdc++-v3/include/bits/stl_vector.h +++ b/libstdc++-v3/include/bits/stl_vector.h @@ -654,6 +654,19 @@ _GLIBCXX_BEGIN_NAMESPACE_CONTAINER const allocator

[Bug testsuite/100071] New: Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

2021-04-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100071 Bug ID: 100071 Summary: Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: norm

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 --- Comment #1 from Jonathan Wakely --- We want to do the same thing in insert and assign too. And in std::deque.

[Bug c/100068] inconsistent handling of noreturn on nested function declarations

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100068 --- Comment #4 from Martin Sebor --- The latter: in f1() warn for the redeclaration of g1() in the nested scope. That's where GCC and other compilers differ.

[Bug libstdc++/100070] Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/100070] New: Standard library container iterator-pair constructors should check C++20 iterator concepts

2021-04-13 Thread barry.revzin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100070 Bug ID: 100070 Summary: Standard library container iterator-pair constructors should check C++20 iterator concepts Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug middle-end/90043] Turn on -Winit-self by default for -Wuninitialized

2021-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90043 --- Comment #4 from Andrew Pinski --- I remember when I added -Winit-self, it was specifically because that was the original documented way of disabling uninitialized variables. I don't remember if I came up with the option name or it was change

[Bug tree-optimization/82090] Bogus warning: ‘magic_p’ may be used uninitialized in this function [-Wmaybe-uninitialized]

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82090 Martin Sebor changed: What|Removed |Added Known to fail||10.2.0, 11.0, 7.3.0, 8.3.0,

[Bug c++/100069] function redeclaration with noreturn not rejected

2021-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100069 --- Comment #1 from Andrew Pinski --- The C++ front-end has many issues with global declarations inside a local scope. PR 81609 is another one. PR 32042 is another.

[Bug c++/82800] Incorrect warning on "may be used uninitialized in this function" in variadic template code

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82800 --- Comment #2 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:af7128621e54f04b90589bb0c3e1ef271c239265 commit r11-8162-gaf7128621e54f04b90589bb0c3e1ef271c239265 Author: Martin Sebor Date: Tue

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

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 82800, which changed state. Bug 82800 Summary: Incorrect warning on "may be used uninitialized in this function" in variadic template code https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82800 What|Removed

[Bug c++/82800] Incorrect warning on "may be used uninitialized in this function" in variadic template code

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82800 Martin Sebor changed: What|Removed |Added Blocks||24639 CC|

[Bug libstdc++/99402] [10 Regression] std::copy creates _GLIBCXX_DEBUG false positive for attempt to subscript a dereferenceable (start-of-sequence) iterator

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99402 Jonathan Wakely changed: What|Removed |Added Summary|[10/11 Regression] |[10 Regression] std::copy

[Bug fortran/63797] Bogus ambiguous reference to 'sqrt'

2021-04-13 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63797 --- Comment #4 from anlauf at gcc dot gnu.org --- The following patch regtests ok and fixes the testcase: diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index 4db0a3ac76d..b4b7b437f86 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/

[Bug libstdc++/99846] [11 regression] std::variant comparison operator error for recursive type

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99846 Jonathan Wakely changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug libstdc++/99846] [11 regression] std::variant comparison operator error for recursive type

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99846 --- Comment #9 from Jonathan Wakely --- This still means that comparisons on Value objects use the comparison operators from the Variant base, and those comparisons depend on the alternative types in the variant. One of those is list, and compari

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

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 90307, which changed state. Bug 90307 Summary: -Wuninitialized only at -O1, not at -O2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90307 What|Removed |Added

[Bug tree-optimization/90307] -Wuninitialized only at -O1, not at -O2

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90307 Martin Sebor changed: What|Removed |Added Blocks||24639 Known to fail|

[Bug c++/97197] With -O2, Incorrect -Werror=maybe-uninitialized thrown, leads to 'target_mem_ref' and 'dump_expr' in message

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97197 Martin Sebor changed: What|Removed |Added Target Milestone|--- |11.0 Resolution|---

[Bug fortran/63797] Bogus ambiguous reference to 'sqrt'

2021-04-13 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63797 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org ---

[Bug c/100068] inconsistent handling of noreturn on nested function declarations

2021-04-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100068 --- Comment #3 from Andrew Pinski --- What diagnostic is missing? That there is unreachable code after the noreturn functions? There are other bugs for that already? Or diagnostic when merging the two decls and one was noreturn and the other

[Bug c++/83476] [8/9/10/11 Regression] Template argument deduction fails with reference template parameter

2021-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83476 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/83476] [8/9/10/11 Regression] Template argument deduction fails with reference template parameter

2021-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83476 Patrick Palka changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug middle-end/90043] Turn on -Winit-self by default for -Wuninitialized

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90043 Martin Sebor changed: What|Removed |Added Last reconfirmed|2019-09-29 00:00:00 |2021-4-13 Blocks|

[Bug middle-end/86058] TARGET_MEM_REF causing incorrect message for -Wmaybe-uninitialized warning

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86058 --- Comment #5 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:8084ab15a3e300e3b2c537e56e0f3a1b00778aec commit r11-8161-g8084ab15a3e300e3b2c537e56e0f3a1b00778aec Author: Martin Sebor Date: Tue

[Bug middle-end/86058] TARGET_MEM_REF causing incorrect message for -Wmaybe-uninitialized warning

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86058 Martin Sebor changed: What|Removed |Added Component|c |middle-end CC|

[Bug c++/99008] [10 Regression] ICE in set_constraints, at cp/constraint.cc:1256

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99008 --- Comment #5 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:96d73645c77e7784ebd12527322d52b6b7eedb06 commit r11-8160-g96d73645c77e7784ebd12527322d52b6b7eedb06 Author: Patrick Palka Date: Tu

[Bug c++/81873] spurious -Wreturn-type calling a locally declared noreturn function

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81873 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/100069] New: function redeclaration with noreturn not rejected

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100069 Bug ID: 100069 Summary: function redeclaration with noreturn not rejected Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/100032] [8/9/10/11 Regression] renaming alias template that also adds cv-qualifiers is deemed equivalent to underlying template

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100032 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:34ec63f1b5c2a4d39aa3b13ade96bcd44e294066 commit r11-8159-g34ec63f1b5c2a4d39aa3b13ade96bcd44e294066 Author: Jason Merrill Date: T

[Bug c++/99885] CTAD fails for auto const& NTTP

2021-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99885 Patrick Palka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED CC|

[Bug c++/99974] attributes not propagated across function redeclarations at local scope

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99974 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c/100068] inconsistent handling of noreturn on nested function declarations

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100068 Martin Sebor changed: What|Removed |Added Keywords|wrong-code |diagnostic --- Comment #2 from Martin Se

[Bug debug/88742] [8/9/10/11 Regression] Debugger jumps back when stepping over class destructor

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88742 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Sta

[Bug c/100068] inconsistent handling of noreturn on nested function declarations

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100068 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/100032] [8/9/10/11 Regression] renaming alias template that also adds cv-qualifiers is deemed equivalent to underlying template

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100032 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c/100068] New: inconsistent handling of noreturn on nested function declarations

2021-04-13 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100068 Bug ID: 100068 Summary: inconsistent handling of noreturn on nested function declarations Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/97121] ICE (segfault) on incorrect default three-way comparison declaration

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97121 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:4df918798b445e86305b63f86f5312a18e4017c5 commit r11-8158-g4df918798b445e86305b63f86f5312a18e4017c5 Author: Jakub Jelinek Date: Tu

[Bug libstdc++/99846] [11 regression] std::variant comparison operator error for recursive type

2021-04-13 Thread nilsgladitz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99846 --- Comment #8 from Nils Gladitz --- (In reply to Jonathan Wakely from comment #5) > Now this is *obviously* wrong. The left < right expression uses the > operator< defined for the std::list base class, which depends on > comparing the list's ele

[Bug c/100064] False positive with -Wincompatible-pointer-types

2021-04-13 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100064 --- Comment #1 from joseph at codesourcery dot com --- This conversion is required to be diagnosed by ISO C. Some way of marking a particular cast as being an inheritance cast (thus, to be diagnosed if the types don't in fact match) would see

[Bug analyzer/98599] [11 Regression] fatal error: Cgraph edge statement index out of range with -Os -flto -fanalyzer

2021-04-13 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98599 --- Comment #17 from David Malcolm --- (In reply to Jan Hubicka from comment #15) Thanks. [...] > So apparenlty analyzer is first pass that does use UIDs of statements at > WPA time. I wonder if there should be a debug flag that trashes all UI

[Bug c++/100054] [11 Regression] internal compiler error: in get_nsdmi

2021-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100054 --- Comment #5 from Patrick Palka --- (In reply to Jason Merrill from comment #4) > Fixed. Apparently 90479 is the wrong PR number for the earlier change, I > wonder what the correct one was. Looks like it's PR90749

[Bug target/99249] SVE: ICE in aarch64_expand_sve_const_vector (during RTL pass: early_remat)

2021-04-13 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99249 rsandifo at gcc dot gnu.org changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org

[Bug c++/100054] [11 Regression] internal compiler error: in get_nsdmi

2021-04-13 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100054 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/100056] [9/10/11 Regression] orr + lsl vs. [us]bfiz

2021-04-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100056 --- Comment #8 from Jakub Jelinek --- Created attachment 50586 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50586&action=edit gcc11-pr100056.patch Updated patch.

[Bug target/90479] gcc-arm-none-eabi-8-2018-q4-major [c99 plus -pg not working]

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90479 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:6173f713a35d5450f0e2acfdaec695b42632aeed commit r11-8157-g6173f713a35d5450f0e2acfdaec695b42632aeed Author: Jason Merrill Date: Tu

[Bug c++/100054] [11 Regression] internal compiler error: in get_nsdmi

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100054 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:6173f713a35d5450f0e2acfdaec695b42632aeed commit r11-8157-g6173f713a35d5450f0e2acfdaec695b42632aeed Author: Jason Merrill Date: T

[Bug libstdc++/100060] [10/11 Regression] freestanding header includes non-freestanding

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100060 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/100060] [10/11 Regression] freestanding header includes non-freestanding

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100060 --- Comment #2 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d83dace65b97112320042c7f4941b64ef339799d commit r10-9703-gd83dace65b97112320042c7f4941b64ef339799d Author: Jonathan Wake

[Bug target/100067] New: Unexpected warning for -mcpu=neoverse-n1 when configured with --with-fpu

2021-04-13 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100067 Bug ID: 100067 Summary: Unexpected warning for -mcpu=neoverse-n1 when configured with --with-fpu Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: norma

[Bug rtl-optimization/100066] [11 Regression] ICE in lra_assign, at lra-assigns.c:1649

2021-04-13 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100066 --- Comment #2 from Vladimir Makarov --- Thank you for reporting this. I've reproduced this bug. It seems something wrong with hard reg live range splitting. This code is complicated so I can not say when it will be fixed but I'll do my best

[Bug c++/92416] ICE with spaceship and vector types

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92416 Jonathan Wakely changed: What|Removed |Added Keywords|ice-on-invalid-code |FIXME Status|UNCONFIRMED

[Bug c++/97121] ICE (segfault) on incorrect default three-way comparison declaration

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97121 Jonathan Wakely changed: What|Removed |Added CC||crillion at tiscali dot it --- Comment

[Bug c++/99086] including and defaulting spaceship operator causes compiler segfault

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99086 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/97216] ICE with (incorrect) spaceship operator declaration

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97216 --- Comment #3 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #2) > It is ill-formed, because operator<=> can't return bool. And that's because <=> has to say if one operand is greater, equal, or less than the other. A bool c

[Bug target/99929] SVE: Wrong code at -O2 -ftree-vectorize

2021-04-13 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99929 rsandifo at gcc dot gnu.org changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org

[Bug c++/97121] ICE (segfault) on incorrect default three-way comparison declaration

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97121 Jonathan Wakely changed: What|Removed |Added CC||GCCBugzilla at DRHouck dot me --- Comm

[Bug c++/97216] ICE with (incorrect) spaceship operator declaration

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97216 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/97121] ICE (segfault) on incorrect default three-way comparison declaration

2021-04-13 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97121 --- Comment #2 from Jonathan Wakely --- Fixed on trunk by r11-5866 c++: Fix defaulted <=> fallback to < and == [PR96299] I thought I had implemented P1186R3, but apparently I didn't read it closely enough to understand the point of

[Bug libstdc++/100060] [10/11 Regression] freestanding header includes non-freestanding

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100060 --- Comment #1 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:474cb5a0a404c5de7c1cd21aac8b1b7e7ce95d9b commit r11-8156-g474cb5a0a404c5de7c1cd21aac8b1b7e7ce95d9b Author: Jonathan Wakely Date:

[Bug middle-end/100059] [OpenMP] wrong code with 'declare target link' and a scalar variable

2021-04-13 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100059 Tobias Burnus changed: What|Removed |Added Last reconfirmed||2021-04-13 Assignee|unassigne

[Bug rtl-optimization/100066] [11 Regression] ICE in lra_assign, at lra-assigns.c:1649

2021-04-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100066 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Target Milestone|---

[Bug c++/99008] [10 Regression] ICE in set_constraints, at cp/constraint.cc:1256

2021-04-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99008 Patrick Palka changed: What|Removed |Added Summary|[10/11 Regression] ICE in |[10 Regression] ICE in

[Bug c++/99008] [10/11 Regression] ICE in set_constraints, at cp/constraint.cc:1256

2021-04-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99008 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:8913b2c2bcded39427ff27e6dfc276ae8555f6b8 commit r11-8155-g8913b2c2bcded39427ff27e6dfc276ae8555f6b8 Author: Patrick Palka Date: Tu

[Bug tree-optimization/100053] [9/10 Regression] tree-fre incorrectly delete a condition

2021-04-13 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100053 --- Comment #10 from rguenther at suse dot de --- On April 13, 2021 5:28:37 PM GMT+02:00, "qinzhao at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100053 > >--- Comment #9 from qinzhao at gcc dot gnu.org --- >(In reply

[Bug rtl-optimization/100066] New: [11 Regression] ICE in lra_assign, at lra-assigns.c:1649

2021-04-13 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100066 Bug ID: 100066 Summary: [11 Regression] ICE in lra_assign, at lra-assigns.c:1649 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-invalid-code

[Bug target/97142] __builtin_fmod not optimized on POWER

2021-04-13 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97142 --- Comment #11 from Segher Boessenkool --- (In reply to luoxhu from comment #10) > If not built with fast-math, gimple_has_side_effects will return true and > cause the expand_call_stmt fail to expand the "_1 = fmod (x_2(D), y_3(D));" > to inter

  1   2   >