[Bug c++/91217] [8/9/10/11 Regression] Returning std::array from lambda results in an extra copy step on return

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91217 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:04771106cda8dca2c8b975fd4648933679455b8f commit r11-7967-g04771106cda8dca2c8b975fd4648933679455b8f Author: Jason Merrill Date:

[Bug c++/90664] [9/10/11 regression] noexcept confuses template argument deduction

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90664 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:7c3ba2145ceddb0fd7f85fbf27f8db81896527d1 commit r11-7966-g7c3ba2145ceddb0fd7f85fbf27f8db81896527d1 Author: Jason Merrill Date:

[Bug c++/97900] [9/10/11 Regression] g++ crashes when instantiating a templated function with a template-type vector parameter

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97900 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:23be03a0f243a084a0fe03d0b96a3d045e1a2b65 commit r11-7965-g23be03a0f243a084a0fe03d0b96a3d045e1a2b65 Author: Jason Merrill Date:

[Bug tree-optimization/99887] New: Failure to optimize log2 pattern to clz

2021-04-02 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99887 Bug ID: 99887 Summary: Failure to optimize log2 pattern to clz Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/99869] [11 Regression] ICE: in do_auto_deduction, at cp/pt.c:29620

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99869 --- Comment #4 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:260caabe10cde0158b87968a3bac85575301dafa commit r11-7963-g260caabe10cde0158b87968a3bac85575301dafa Author: Patrick Palka Date:

[Bug c++/99586] Use of class template identifier checked for CTAD before instantiation

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99586 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:cf25e27faef75e265e659f39ef6b7d0f1695dfeb commit r11-7962-gcf25e27faef75e265e659f39ef6b7d0f1695dfeb Author: Patrick Palka Date:

[Bug analyzer/99886] Delay loop in -fanalyzer seen on gcc.dg/analyzer/malloc-1.c with -fanalyzer-verbosity=0

2021-04-02 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99886 David Malcolm changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug analyzer/99886] New: Infinite loop in -fanalyzer seen on gcc.dg/analyzer/malloc-1.c with -fanalyzer-verbosity=0

2021-04-02 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99886 Bug ID: 99886 Summary: Infinite loop in -fanalyzer seen on gcc.dg/analyzer/malloc-1.c with -fanalyzer-verbosity=0 Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug middle-end/82601] missing uninitialized warning for INTENT(OUT) argument with -O0 / -Og

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

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

2021-04-02 Thread ldalessandro at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99885 Bug ID: 99885 Summary: CTAD fails for auto const& NTTP Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/91217] [8/9/10/11 Regression] Returning std::array from lambda results in an extra copy step on return

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

[Bug c++/90664] [9/10/11 regression] noexcept confuses template argument deduction

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

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

2021-04-02 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 83468, which changed state. Bug 83468 Summary: -Wuninitialized false negative (reference, VOPs at O0, Wsystem-headers) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83468 What|Removed

[Bug c++/83468] -Wuninitialized false negative (reference, VOPs at O0, Wsystem-headers)

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

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

2021-04-02 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 82101, which changed state. Bug 82101 Summary: missed warning for uninitialized value on the loop entry edge https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82101 What|Removed |Added

[Bug middle-end/82101] missed warning for uninitialized value on the loop entry edge

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

[Bug middle-end/82101] missed warning for uninitialized value on the loop entry edge

2021-04-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82101 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

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

2021-04-02 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 82101, which changed state. Bug 82101 Summary: missed warning for uninitialized value on the loop entry edge https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82101 What|Removed |Added

[Bug tree-optimization/81958] [9/10/11 Regression] spurious -Wmaybe-uninitialized warning in gcc-8, or with -O1

2021-04-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81958 Martin Sebor changed: What|Removed |Added Summary|spurious|[9/10/11 Regression]

[Bug target/99881] Regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX

2021-04-02 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99881 --- Comment #2 from H.J. Lu --- Created attachment 50501 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50501=edit A patch to add vec_contruct cost ix86_builtin_vectorization_cost has case vec_construct: { /* N

[Bug fortran/99840] [9/10/11 Regression] ICE in gfc_simplify_matmul, at fortran/simplify.c:4777

2021-04-02 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99840 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/99840] [9/10/11 Regression] ICE in gfc_simplify_matmul, at fortran/simplify.c:4777

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99840 --- Comment #12 from CVS Commits --- The releases/gcc-8 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:28ba017a7ef5d0d0ebe4a37e52db22f667c1c0e2 commit r8-10828-g28ba017a7ef5d0d0ebe4a37e52db22f667c1c0e2 Author: Harald Anlauf

[Bug fortran/99840] [9/10/11 Regression] ICE in gfc_simplify_matmul, at fortran/simplify.c:4777

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99840 --- Comment #11 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:0c7d11dbd216df4c1ae2f47138321b399e7349f0 commit r9-9319-g0c7d11dbd216df4c1ae2f47138321b399e7349f0 Author: Harald Anlauf

[Bug c++/97900] [9/10/11 Regression] g++ crashes when instantiating a templated function with a template-type vector parameter

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

[Bug c++/96645] [9/10/11 Regression] std::variant default constructor

2021-04-02 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96645 --- Comment #9 from Jason Merrill --- (In reply to Jason Merrill from comment #8) > This is related to CWG1890, and the general issue that we don't currently > parse on demand like we do instantiate on demand for templates. ("We" in this

[Bug c++/96645] [9/10/11 Regression] std::variant default constructor

2021-04-02 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96645 --- Comment #8 from Jason Merrill --- (In reply to Patrick Palka from comment #7) > > Maybe the note in [class.mem.general]/7 is relevant: > > A complete-class context of a nested class is also a complete-class > context of any enclosing

[Bug fortran/99884] New: Double spaces in warning message

2021-04-02 Thread goeran at uddeborg dot se via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99884 Bug ID: 99884 Summary: Double spaces in warning message Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/81714] incorrect location for uninitialised variable

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

[Bug other/99883] New: A couple of minor misspellings

2021-04-02 Thread goeran at uddeborg dot se via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99883 Bug ID: 99883 Summary: A couple of minor misspellings Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug tree-optimization/99474] missing warning on an out of bounds VLA access by a pointer

2021-04-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99474 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/99283] [modules] ICE in assert_definition, at cp/module.cc:4608

2021-04-02 Thread alexander.lelyakin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99283 --- Comment #24 from Alexander Lelyakin --- Congratulations! After first testing results this bug is not seen more!

[Bug c++/97938] [9/10 Regression] g++ crash when inferring type of auto parameter pack in lambda capture

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

[Bug ipa/99862] [meta-issue] various missed optimizations for dead code elimination

2021-04-02 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99862 --- Comment #4 from Zhendong Su --- (In reply to Eric Gallager from comment #3) > generally meta-bugs are created to collect other issues under their "Depends > On" field; do you have any other bug numbers to add here? Hi Eric, no, I don't, but

[Bug c++/81674] gcc cannot detect missing initialisers for fields in constructors

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

[Bug middle-end/78391] g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized.

2021-04-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78391 --- Comment #7 from Martin Sebor --- Patch for pr19808: https://gcc.gnu.org/pipermail/gcc-patches/2020-November/559162.html

[Bug middle-end/78391] g++ (any version) at O0 (for O1, O2, O3 is ok) doesn't warn when class members are used uninitialized.

2021-04-02 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78391 Martin Sebor changed: What|Removed |Added Target Milestone|--- |12.0 Assignee|unassigned at

[Bug c++/97938] [9/10/11 Regression] g++ crash when inferring type of auto parameter pack in lambda capture

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97938 --- Comment #4 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:2a26351b598242c2fbce95d2a0baacce0084aec6 commit r11-7961-g2a26351b598242c2fbce95d2a0baacce0084aec6 Author: Jason Merrill Date:

[Bug c++/99227] [meta] [modules] Bugs relating to header-units of STL header files

2021-04-02 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99283, which changed state. Bug 99283 Summary: [modules] ICE in assert_definition, at cp/module.cc:4608 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99283 What|Removed |Added

[Bug c++/99283] [modules] ICE in assert_definition, at cp/module.cc:4608

2021-04-02 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99283 Nathan Sidwell changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/99882] [11 Regression] ICE in bswap_view_convert, at gimple-ssa-store-merging.c:988 since r11-7946-g5b9a65ecbeb22ef6

2021-04-02 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99882 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/83529] ICE in canonical types differ for identical types

2021-04-02 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83529 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org --- Comment

[Bug target/99881] Regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX

2021-04-02 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99881 H.J. Lu changed: What|Removed |Added Last reconfirmed||2021-04-02 Ever confirmed|0

[Bug c++/94628] [8/9 Regression] ICE in invalid_nonstatic_memfn_p at cp/typeck.c:1979 since r9-640-g1268ecc26fc1289b

2021-04-02 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94628 Patrick Palka changed: What|Removed |Added CC||gufideg at gmail dot com --- Comment

[Bug c++/86859] error: expansion pattern contains no parameter pack when a pack from introduced in a capture is used in decltype

2021-04-02 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86859 Patrick Palka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/95675] [8/9/10/11 Regression] internal compiler error: in build_over_call

2021-04-02 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95675 Patrick Palka changed: What|Removed |Added CC||doko at debian dot org --- Comment #12

[Bug c++/97962] ICE in build_over_call, at cp/call.c:8976

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

[Bug c++/99599] [11 Regression] Concepts requirement falsely reporting cyclic dependency, breaks tag_invoke pattern

2021-04-02 Thread gcc-bugs at marehr dot dialup.fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99599 --- Comment #3 from gcc-bugs at marehr dot dialup.fu-berlin.de --- Hi Jason, as you linked to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97704, I'm interested if your suggestion would allow that, too? > But that's a matter for the committee

[Bug tree-optimization/99882] [11 Regression] ICE in bswap_view_convert, at gimple-ssa-store-merging.c:988 since r11-7946-g5b9a65ecbeb22ef6

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99882 Martin Liška changed: What|Removed |Added Target Milestone|--- |11.0 Priority|P3

[Bug tree-optimization/99882] New: [11 Regression] ICE in bswap_view_convert, at gimple-ssa-store-merging.c:988 since r11-7946-g5b9a65ecbeb22ef6

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99882 Bug ID: 99882 Summary: [11 Regression] ICE in bswap_view_convert, at gimple-ssa-store-merging.c:988 since r11-7946-g5b9a65ecbeb22ef6 Product: gcc Version: 11.0

[Bug c/99878] -fuse-ld=gold says "could not find ld" instead of "could not find gold"

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99878 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c/99878] -fuse-ld=gold says "could not find ld" instead of "could not find gold"

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99878 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org

[Bug tree-optimization/99880] [10/11 Regression] ICE in maybe_set_vectorized_backedge_value, at tree-vect-loop.c:9161 since r10-3711-g69f8c1aef5cdcc54

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99880 Martin Liška changed: What|Removed |Added Known to work||9.3.0 Last reconfirmed|

[Bug sanitizer/99877] [8/9/10/11 Regression] Crash in GIMPLE pass:sanopt in huge function using OpenMP since r8-7544-gd838c2d5a8b1844c

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99877 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/99877] Crash in GIMPLE pass:sanopt in huge function using OpenMP

2021-04-02 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99877 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-04-02 Ever confirmed|0

[Bug tree-optimization/99726] [10 Regression] ICE in create_intersect_range_checks_index, at tree-data-ref.c:1855 since r10-4762-gf9d6338bd15ce1fae36bf25d3a0545e9678ddc58

2021-04-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99726 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:e53c0696113cced90561e79ade27445f6c0926d0 commit r11-7957-ge53c0696113cced90561e79ade27445f6c0926d0 Author: Jakub Jelinek Date:

[Bug tree-optimization/78394] False positives of maybe-uninitialized with -Og

2021-04-02 Thread linux at carewolf dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78394 --- Comment #17 from Allan Jensen --- Yes, if you can figure out exactly what optimization passes it needs, then we could disable the warning when those passes are disabled.