[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 --- Comment #10 from Kewen Lin --- (In reply to Richard Biener from comment #7) > Created attachment 53323 [details] > prototype > > I'm testing this - for .LEN_STORE you mainly have to compute pd.rhs_off, > pd.offset, pd.size and do a single >

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 Richard Biener changed: What|Removed |Added Attachment #53324|0 |1 is obsolete|

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 --- Comment #12 from Kewen Lin --- (In reply to Richard Biener from comment #9) > Created attachment 53328 [details] > patch > Thanks! Sorry that I didn't see this attachment when posting the above comment. > + MEM [(int *)&out + 16B] = {

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 --- Comment #13 from Richard Biener --- (In reply to Kewen Lin from comment #10) > But it still keeps the .LEN_STORE there: > > int foo () > { > int a[10]; > >[local count: 97603129]: > .LEN_STORE (&MEM [(void *)&a + 32B], 128B, 8, {

[Bug tree-optimization/106375] [13 regreesion] Lowering complex type mov regressed loop distribution for memset/memcpy/memmov.

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106375 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0 Status|UNCONFIRMED

[Bug tree-optimization/106378] New: Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Bug ID: 106378 Summary: Miss to handle ifn .LEN_STORE in DSE Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Prio

[Bug libstdc++/105880] eh_globals_init destructor not setting _M_init to false

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105880 --- Comment #14 from CVS Commits --- The releases/gcc-12 branch has been updated by Sebastian Huber : https://gcc.gnu.org/g:ade3197134cc9ed2b7e589a7b58c73110ae13f1c commit r12-8589-gade3197134cc9ed2b7e589a7b58c73110ae13f1c Author: Jonathan Wak

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 --- Comment #14 from Kewen Lin --- > I think that DSE doesn't handle the store IFNs yet - maybe adding handling > to initialize_ao_ref_for_dse would be enough - but I think it cannot yet > handle a "conservative" start (for .MASK_STORES), but .L

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #1 from Richard Biener --- Created attachment 53330 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53330&action=edit patch I am testing this on x86_64-linux.

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #2 from Kewen Lin --- (In reply to Richard Biener from comment #1) > Created attachment 53330 [details] > patch > > I am testing this on x86_64-linux. I confirmed this attachment can make two case above to get expected optimized IR

[Bug libstdc++/105880] eh_globals_init destructor not setting _M_init to false

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105880 Jonathan Wakely changed: What|Removed |Added Target Milestone|13.0|12.2 --- Comment #15 from Jonathan Wa

[Bug libstdc++/106376] [LWG3545] The implementation of std::pointer_traits seems wrong

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106376 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Ever confirmed|0

[Bug c/106379] New: DCE depends on order

2022-07-21 Thread tmayerl at student dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379 Bug ID: 106379 Summary: DCE depends on order Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: una

[Bug c/106380] New: DCE depends on datatype used (bool vs unsigned)

2022-07-21 Thread tmayerl at student dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106380 Bug ID: 106380 Summary: DCE depends on datatype used (bool vs unsigned) Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug target/106187] armhf: Miscompilation at O2 level (O0 / O1 are working)

2022-07-21 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106187 Richard Earnshaw changed: What|Removed |Added CC||rearnsha at gcc dot gnu.org --- Comm

[Bug c/106381] New: DCE depends on used programming language (C vs C++)

2022-07-21 Thread tmayerl at student dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106381 Bug ID: 106381 Summary: DCE depends on used programming language (C vs C++) Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug tree-optimization/106379] DCE depends on order

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Ever confirmed

[Bug c++/106382] New: aarch64 acle.h "extern "C" {" mismatch "}" in 9.3.0

2022-07-21 Thread chenda576 at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106382 Bug ID: 106382 Summary: aarch64 acle.h "extern "C" {" mismatch "}" in 9.3.0 Product: gcc Version: 9.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 --- Comment #15 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:bd9837bc3ca1344c32aef7ba9f8fa1785063132e commit r13-1777-gbd9837bc3ca1344c32aef7ba9f8fa1785063132e Author: Richard Biener Date:

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:dc477ffb4aba21e9cf47de22a4df6f2b23849505 commit r13-1778-gdc477ffb4aba21e9cf47de22a4df6f2b23849505 Author: Richard Biener Date:

[Bug c++/106382] aarch64 acle.h "extern "C" {" mismatch "}" in 9.3.0

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

[Bug target/100985] [9 Regression] Aarch64 acle.h "extern "C" {" mismatch "}" in 9.4.0

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100985 --- Comment #5 from Jonathan Wakely --- *** Bug 106382 has been marked as a duplicate of this bug. ***

[Bug c++/106382] aarch64 acle.h "extern "C" {" mismatch "}" in 9.3.0

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106382 Jonathan Wakely changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #

[Bug c++/106369] [12/13 Regression] ICE in output_constructor_regular_field, at varasm.cc:5515

2022-07-21 Thread h2+bugs at fsfe dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106369 --- Comment #5 from Hannes Hauswedell --- I have found a workaround for my code: template -class aminoacid_base : public alphabet_base, public aminoacid_empty_base +class aminoacid_base : public aminoacid_empty_base, public alphabet_base This

[Bug target/106382] aarch64 acle.h "extern "C" {" mismatch "}" in 9.3.0

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106382 Jonathan Wakely changed: What|Removed |Added Target||aarch64-*-* Component|c++

[Bug libstdc++/88881] std::filesystem::status gives bad results on mingw32

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1 --- Comment #25 from CVS Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:f3ff78e3db0fc18127dac4fe3eaf113d0c5ddd01 commit r12-8590-gf3ff78e3db0fc18127dac4fe3eaf113d0c5ddd01 Author: Jonathan Wake

[Bug libstdc++/96766] std::swap(std::variant, std::variant) triggers undefined behavior sanitizer

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96766 --- Comment #9 from CVS Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:0bb30f94ace6be68bd315d03f36b24bbaec2bee7 commit r12-8591-g0bb30f94ace6be68bd315d03f36b24bbaec2bee7 Author: Marco Falke D

[Bug c++/96830] GCC does not complain about redeclaration with inconsistent requires clause

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96830 --- Comment #5 from CVS Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:6a7ed225223bc8a13c5bbf4e77fbd7738b5b66d0 commit r12-8596-g6a7ed225223bc8a13c5bbf4e77fbd7738b5b66d0 Author: Jonathan Wakel

[Bug libstdc++/100823] Special member functions of common_iterator should be conditionally trivial

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100823 --- Comment #4 from CVS Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:06443fa2d467ec3180cc2c287f71cc0fc2c16840 commit r12-8597-g06443fa2d467ec3180cc2c287f71cc0fc2c16840 Author: Jonathan Wake

[Bug tree-optimization/106379] DCE depends on order

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #2 from Richard Biener

[Bug tree-optimization/106379] DCE depends on order

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106379 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:375668e0508fbe173af1ed519d8ae2b79f388d94 commit r13-1779-g375668e0508fbe173af1ed519d8ae2b79f388d94 Author: Richard Biener Date:

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/106365] Miss to handle ifn .LEN_STORE in FRE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Bug 106378 depends on bug 106365, which changed state. Bug 106365 Summary: Miss to handle ifn .LEN_STORE in FRE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 What|Removed |Added --

[Bug sanitizer/106368] ASan fails to report an error.

2022-07-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106368 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/106266] Libgo fails with recent glibc

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106266 --- Comment #3 from CVS Commits --- The releases/gcc-12 branch has been updated by Martin Liska : https://gcc.gnu.org/g:4f15d2234608e82159d030dadb17af678cfad626 commit r12-8599-g4f15d2234608e82159d030dadb17af678cfad626 Author: Ian Lance Taylor

[Bug c/106370] enhancement: last statement of loop is continue is redundant ?

2022-07-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106370 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned a

[Bug go/106266] Libgo fails with recent glibc

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106266 --- Comment #4 from CVS Commits --- The releases/gcc-11 branch has been updated by Martin Liska : https://gcc.gnu.org/g:a55184ada8e2887ca94c0ab07027617885beafc9 commit r11-10158-ga55184ada8e2887ca94c0ab07027617885beafc9 Author: Ian Lance Taylo

[Bug go/106266] Libgo fails with recent glibc

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106266 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Martin Liska : https://gcc.gnu.org/g:8c3238510ce63c75024c0288eade5c933f6d322e commit r10-10905-g8c3238510ce63c75024c0288eade5c933f6d322e Author: Ian Lance Taylo

[Bug tree-optimization/106360] [13 regression] ICE in many test cases after r13-1745-g4c323130257744

2022-07-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106360 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug analyzer/106383] New: False positives from -Wanalyzer-va-list-exhausted

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106383 Bug ID: 106383 Summary: False positives from -Wanalyzer-va-list-exhausted Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug libstdc++/106201] filesystem::directory_iterator is a borrowable range?

2022-07-21 Thread prlw1 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106201 Patrick Welche changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/106201] filesystem::directory_iterator is a borrowable range?

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106201 Jonathan Wakely changed: What|Removed |Added Status|RESOLVED|ASSIGNED Resolution|FIXED

[Bug libstdc++/106201] filesystem::directory_iterator is a borrowable range?

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106201 --- Comment #8 from Jonathan Wakely --- ... because the compiler change isn't suitable to be backported to the stable releases, but the problem exists there too.

[Bug libstdc++/106201] filesystem::directory_iterator is a borrowable range?

2022-07-21 Thread prlw1 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106201 --- Comment #9 from Patrick Welche --- sorry for jumping the gun...

[Bug c++/106384] New: -Wunused-variable is triggered for static const type-deduced initializer lists

2022-07-21 Thread martingalvan at sourceware dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106384 Bug ID: 106384 Summary: -Wunused-variable is triggered for static const type-deduced initializer lists Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severit

[Bug c++/106369] [12/13 Regression] ICE in output_constructor_regular_field, at varasm.cc:5515 since r12-2975-g32c3a75390623a

2022-07-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106369 --- Comment #6 from Andrew Pinski --- (In reply to Hannes Hauswedell from comment #5) > This change prevents the bug from triggering. Maybe that helps in pinning it > down? I suspect it was caused by this part of the patch: * class.c (remove_z

[Bug tree-optimization/106315] [13 Regression] 7.8% increased codesize on specfp 507.cactuBSSN_r

2022-07-21 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106315 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #3 fro

[Bug analyzer/106385] New: Support for std::optional in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106385 Bug ID: 106385 Summary: Support for std::optional in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: ana

[Bug analyzer/106386] New: Reuse libstdc++ assertions in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106386 Bug ID: 106386 Summary: Reuse libstdc++ assertions in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: an

[Bug c++/96363] bogus error with multiple constrained partial specialization forward declarations

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96363 --- Comment #6 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:12d8a4a0fb26729290a184c40956329bb614625f commit r12-8600-g12d8a4a0fb26729290a184c40956329bb614625f Author: Patrick Palka D

[Bug c++/105758] [12 Regression] ICE in build_baselink since r12-6897

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105758 --- Comment #3 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:4ebc9fef1ac36f353866c66b398e9bd0f1c2ed3d commit r12-8601-g4ebc9fef1ac36f353866c66b398e9bd0f1c2ed3d Author: Patrick Palka

[Bug c++/100374] Type-constraints of member function templates should not be substituted into during implicit instantiation

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100374 --- Comment #3 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:90655e30130f8f609911335902db3c8354a5e21a commit r12-8602-g90655e30130f8f609911335902db3c8354a5e21a Author: Patrick Palka

[Bug c++/105848] [12 Regression] undefined reference for default template argument of function type

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105848 --- Comment #4 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:670ef5b108d0acfbde96f44b064079f2fa0c92d4 commit r12-8604-g670ef5b108d0acfbde96f44b064079f2fa0c92d4 Author: Patrick Palka

[Bug c++/105637] [12 Regression] Wrong overload selected in base class

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105637 --- Comment #7 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:41487bff13fa98607ab5548bc1a0dca71147a5ac commit r12-8603-g41487bff13fa98607ab5548bc1a0dca71147a5ac Author: Patrick Palka

[Bug c++/53164] Undefined reference to template function instantiation

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53164 --- Comment #5 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:670ef5b108d0acfbde96f44b064079f2fa0c92d4 commit r12-8604-g670ef5b108d0acfbde96f44b064079f2fa0c92d4 Author: Patrick Palka D

[Bug c++/96363] bogus error with multiple constrained partial specialization forward declarations

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96363 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/67491] [meta-bug] concepts issues

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 96363, which changed state. Bug 96363 Summary: bogus error with multiple constrained partial specialization forward declarations https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96363 What|Removed

[Bug c++/105842] rejects-valid: static member function overload set constrained by concepts for class template results in ambiguous call

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105842 --- Comment #4 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:5d6286903f325a7a85e5ab1d04ba942d33d755bc commit r12-8605-g5d6286903f325a7a85e5ab1d04ba942d33d755bc Author: Patrick Palka

[Bug c++/105758] [12 Regression] ICE in build_baselink since r12-6897

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105758 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/100374] Type-constraints of member function templates should not be substituted into during implicit instantiation

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100374 Patrick Palka changed: What|Removed |Added Target Milestone|--- |12.2 Status|ASSIGNED

[Bug c++/105637] [12 Regression] Wrong overload selected in base class

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105637 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/105848] [12 Regression] undefined reference for default template argument of function type

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105848 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/105842] rejects-valid: static member function overload set constrained by concepts for class template results in ambiguous call

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105842 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/106387] New: [13 regression] ICE when building gcc after r13-1764-g5f59d0f2d9fa92

2022-07-21 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106387 Bug ID: 106387 Summary: [13 regression] ICE when building gcc after r13-1764-g5f59d0f2d9fa92 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/106388] New: Support for use-after-move in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106388 Bug ID: 106388 Summary: Support for use-after-move in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyze

[Bug ipa/106389] New: IPA modref breaks Safe Bitfields in C++

2022-07-21 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106389 Bug ID: 106389 Summary: IPA modref breaks Safe Bitfields in C++ Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa

[Bug ipa/106389] [11/12/13 Regression] IPA modref breaks Safe Bitfields in C++

2022-07-21 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106389 Marek Polacek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Ke

[Bug ipa/106389] [11/12/13 Regression] IPA modref breaks Safe Bitfields in C++

2022-07-21 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106389 --- Comment #2 from Marek Polacek --- Ooops, forgot to say: use -O2 to trigger the bug.

[Bug c++/106309] ICE: error reporting routines re-entered

2022-07-21 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106309 --- Comment #6 from Marek Polacek --- Martin, did you have any luck reducing this further?

[Bug analyzer/106390] New: Support gsl::owner and/or [[gnu::owner]] attribute in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106390 Bug ID: 106390 Summary: Support gsl::owner and/or [[gnu::owner]] attribute in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/106391] New: Support gsl::not_null in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106391 Bug ID: 106391 Summary: Support gsl::not_null in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: analyze

[Bug analyzer/106390] Support gsl::owner and/or [[gnu::owner]] attribute in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106390 --- Comment #1 from Jonathan Wakely --- For more details see https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#gslview-views

[Bug analyzer/106390] Support gsl::owner and/or [[gnu::owner]] attribute in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106390 --- Comment #2 from Jonathan Wakely --- As well as checking that destructors free an "owned" member, check that move constructors and move assignments transfer ownership correctly, i.e. leave the previous owner empty, and for move assignment, en

[Bug analyzer/106392] New: Support iteration over C++ containers in -fanalyzer

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106392 Bug ID: 106392 Summary: Support iteration over C++ containers in -fanalyzer Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Co

[Bug analyzer/106383] False positives from -Wanalyzer-va-list-exhausted

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106383 David Malcolm changed: What|Removed |Added Last reconfirmed||2022-07-21 Status|UNCONFIRM

[Bug c++/106393] New: Add warnings for common dangling problems

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106393 Bug ID: 106393 Summary: Add warnings for common dangling problems Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: diagnostic Severity: enhancement Pri

[Bug c++/105912] internal compiler error: in extract_call_expr, at cp/call.cc:7114

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105912 --- Comment #6 from CVS Commits --- The releases/gcc-12 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a074ae297d5dbd69e03c6c30f9cb7720685fdb62 commit r12-8606-ga074ae297d5dbd69e03c6c30f9cb7720685fdb62 Author: Patrick Palka

[Bug c++/105912] internal compiler error: in extract_call_expr, at cp/call.cc:7114

2022-07-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105912 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug analyzer/106394] New: Possible false positive from -Wanalyzer-allocation-size with empty array

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106394 Bug ID: 106394 Summary: Possible false positive from -Wanalyzer-allocation-size with empty array Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: norma

[Bug fortran/77652] Invalid rank error in ASSOCIATED when rank is remapped

2022-07-21 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77652 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|u

[Bug c++/106393] Add warnings for common dangling problems

2022-07-21 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106393 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c/106370] enhancement: last statement of loop is continue is redundant ?

2022-07-21 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106370 --- Comment #2 from David Binderman --- The list is: trunk.git/gcc/config/mcore/mcore.cc:2610:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] trunk.git/gcc/config/nvptx/mkoffload.cc:273:7: style:

[Bug target/106265] RISC-V SPEC2017 507.cactu code bloat due to address generation

2022-07-21 Thread vineet.gupta at linux dot dev via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106265 --- Comment #8 from Vineet Gupta --- Created attachment 53332 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53332&action=edit Full reload output

[Bug c++/106395] New: [10/11 regression] [mingw] "redeclared without dllimport attribute: previous dllimport ignored" on C++ friend

2022-07-21 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106395 Bug ID: 106395 Summary: [10/11 regression] [mingw] "redeclared without dllimport attribute: previous dllimport ignored" on C++ friend Product: gcc Version: 12.1.

[Bug libstdc++/94823] modulo arithmetic bug in random.tcc

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94823 --- Comment #10 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:df118d7ba138cacb17203d4a1b5f27730347cc77 commit r13-1783-gdf118d7ba138cacb17203d4a1b5f27730347cc77 Author: Jason Merrill Date: W

[Bug target/106265] RISC-V SPEC2017 507.cactu code bloat due to address generation

2022-07-21 Thread vineet.gupta at linux dot dev via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106265 --- Comment #9 from Vineet Gupta --- The redundant Insn 2660 is reload inserted for Insn 1717 1717: r1871:DI=frame:DI+r2813:DI Inserting insn reload before: 2660: r2814:DI=0x1000 2661: r2813:DI=r2814:DI-0x7e8 REG_EQUAL 0x818 Insn

[Bug c++/106361] [11/12/13 Regression] Internal compiler error when creating an out-of-line operator==() = default

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106361 --- Comment #7 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:28be481cf47d52af8b11972d2394226bbaf87867 commit r13-1784-g28be481cf47d52af8b11972d2394226bbaf87867 Author: Jason Merrill Date: W

[Bug c++/106361] [11/12/13 Regression] Internal compiler error when creating an out-of-line operator==() = default

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106361 --- Comment #8 from CVS Commits --- The releases/gcc-12 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:707bc64fbeecf8a10f7aad103534b6999e9d190c commit r12-8607-g707bc64fbeecf8a10f7aad103534b6999e9d190c Author: Jason Merrill

[Bug tree-optimization/94920] Failure to optimize abs pattern from arithmetic with selected operands based on comparisons with 0

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94920 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Sam Feifer : https://gcc.gnu.org/g:633e9920589ddfaf2d6da1c24ce99b18a2638db4 commit r13-1785-g633e9920589ddfaf2d6da1c24ce99b18a2638db4 Author: Sam Feifer Date: Thu Jul 2

[Bug other/42540] c++ error message [vtable undefined] is unhelpful

2022-07-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42540 --- Comment #22 from Jonathan Wakely --- https://itanium-cxx-abi.github.io/cxx-abi/abi.html#vague-vtable The ABI specifies it

[Bug analyzer/106383] False positives from -Wanalyzer-va-list-exhausted

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106383 --- Comment #2 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:b852aa7f265424c8e2036899da5d8306ff06a16c commit r13-1786-gb852aa7f265424c8e2036899da5d8306ff06a16c Author: David Malcolm Date: T

[Bug analyzer/106383] False positives from -Wanalyzer-va-list-exhausted

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106383 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/106358] [meta-bug] tracker bug for building the Linux kernel with -fanalyzer

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106358 Bug 106358 depends on bug 106383, which changed state. Bug 106383 Summary: False positives from -Wanalyzer-va-list-exhausted https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106383 What|Removed |Added -

[Bug analyzer/106394] Possible false positive from -Wanalyzer-allocation-size with empty array

2022-07-21 Thread tlange at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106394 Tim Lange changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug analyzer/106394] Possible false positive from -Wanalyzer-allocation-size with empty array

2022-07-21 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106394 David Malcolm changed: What|Removed |Added Assignee|dmalcolm at gcc dot gnu.org|tlange at gcc dot gnu.org

[Bug testsuite/106396] New: [13 regression] gcc.dg/pr23911.c fails after r13-1762-gf9d4c3b45c5ed5

2022-07-21 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106396 Bug ID: 106396 Summary: [13 regression] gcc.dg/pr23911.c fails after r13-1762-gf9d4c3b45c5ed5 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug target/106038] x86_64 vectorization of ALU ops using xmm registers prematurely

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106038 --- Comment #7 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:605b64251c78f29da32ed807413971339f27d13b commit r13-1790-g605b64251c78f29da32ed807413971339f27d13b Author: liuhongt Date: Thu Jul

  1   2   >