[Bug tree-optimization/70782] zero-initialized long returned by value generates useless stores/loads to the stack

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70782 --- Comment #5 from Andrew Pinski --- (In reply to Josh Haberman from comment #1) > I just realized that the union has nothing to do with it. I get exactly the > same results if the function returns a long: Note the version in comment #1 is alr

[Bug tree-optimization/70782] zero-initialized long returned by value generates useless stores/loads to the stack

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70782 Andrew Pinski changed: What|Removed |Added Depends on||36602 Component|rtl-optimizatio

[Bug d/119826] [13/14/15/16 regression] ICE: verify_type failed: type variant differs by TYPE_MAX_VALUE with -g

2025-04-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119826 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org Statu

[Bug c++/119863] [15/16 Regression][modules] Bogus conflicting friend template declaration

2025-04-19 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119863 --- Comment #3 from Nathaniel Shead --- FWIW, in the meantime a workaround is to do // ... template class U { template friend class ::T; }; // ... instead.

[Bug tree-optimization/67797] builtin functions should be able to know when their first argument is returned for tail calls

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67797 --- Comment #8 from Andrew Pinski --- Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681484.html

[Bug tree-optimization/85697] At -Os nontrivial ctor does not use SSE to zero

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85697 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Comp

[Bug d/119874] d: Recognize user-defined prototypes of built-in functions

2025-04-19 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119874 Iain Buclaw changed: What|Removed |Added Last reconfirmed||2025-04-20 Assignee|ibuclaw at

[Bug d/119817] d: internal compiler error: in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119817 --- Comment #4 from GCC Commits --- The releases/gcc-13 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:3c91f94bbb09c5380c3cc07c4c8fabab332eb962 commit r13-9553-g3c91f94bbb09c5380c3cc07c4c8fabab332eb962 Author: Iain Buclaw Date

[Bug d/119826] [13/14/15/16 regression] ICE: verify_type failed: type variant differs by TYPE_MAX_VALUE with -g

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119826 --- Comment #4 from GCC Commits --- The releases/gcc-13 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:9f12448fcbc25c0459b477cb6c1cef7012849346 commit r13-9554-g9f12448fcbc25c0459b477cb6c1cef7012849346 Author: Iain Buclaw Date

[Bug d/118309] d: Forward referenced enums missing type names in debug info

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118309 --- Comment #5 from GCC Commits --- The releases/gcc-13 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:849dcb45c5a79fa29c3cf706c987157deea4ac9d commit r13-9552-g849dcb45c5a79fa29c3cf706c987157deea4ac9d Author: Iain Buclaw Date

[Bug tree-optimization/82991] memcpy and strcpy return value can be assumed to be equal to first argument

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82991 Andrew Pinski changed: What|Removed |Added Depends on||67797 --- Comment #7 from Andrew Pinski

[Bug rust/119641] narrowing Warning during bootstrap in Rust::BIR::PlaceDB::lookup_or_add_variable

2025-04-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119641 Thomas Schwinge changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug d/119826] [13/14/15/16 regression] ICE: verify_type failed: type variant differs by TYPE_MAX_VALUE with -g

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119826 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:88b3c896602036b61005501981b6f4a4deca59b0 commit r14-11667-g88b3c896602036b61005501981b6f4a4deca59b0 Author: Iain Buclaw Dat

[Bug d/119817] d: internal compiler error: in dwarf2out_imported_module_or_decl, at dwarf2out.cc:27676

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119817 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:d1b7ee4879aca90c9828b6b9f4937ed15513adfa commit r14-11666-gd1b7ee4879aca90c9828b6b9f4937ed15513adfa Author: Iain Buclaw Dat

[Bug d/118309] d: Forward referenced enums missing type names in debug info

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118309 --- Comment #4 from GCC Commits --- The releases/gcc-14 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:aec3b99d3dee8a35adabb23c7835dfbd41e45520 commit r14-11665-gaec3b99d3dee8a35adabb23c7835dfbd41e45520 Author: Iain Buclaw Dat

[Bug d/119874] New: d: Recognize user-defined prototypes of built-in functions

2025-04-19 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119874 Bug ID: 119874 Summary: d: Recognize user-defined prototypes of built-in functions Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Pr

[Bug ipa/115767] [12/13/14/15/16 regression] GCC loses track of value on aarch64 with -O2 since r11-3308-gd119f34c952f87

2025-04-19 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767 --- Comment #34 from mcccs at gmx dot com --- Thanks Andrew for the reply. In that case, the issue is probably invalid because checkpoint4.cpp also has several reinterpret_casts casting to things involving templates. Too bad, LLVM's -fsanitize=un

[Bug target/19799] sibcall-3.c and sibcall-4.c xfailed on hppa64-*-hpux*

2025-04-19 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19799 --- Comment #10 from John David Anglin --- Yup: https://gcc.gnu.org/pipermail/gcc-testresults/2025-April/844452.html

[Bug ipa/115767] [12/13/14/15/16 regression] GCC loses track of value on aarch64 with -O2 since r11-3308-gd119f34c952f87

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767 --- Comment #33 from Andrew Pinski --- (In reply to mcccs from comment #31) > Created attachment 61160 [details] > minimized.cpp > > GCC -O1 -fstrict-aliasing or -O2 or -O3: aborts > > I've attached the minimized human-readable reduced file. I

[Bug ipa/115767] [12/13/14/15/16 regression] GCC loses track of value on aarch64 with -O2 since r11-3308-gd119f34c952f87

2025-04-19 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767 --- Comment #32 from mcccs at gmx dot com --- Oh no I'm so sorry all! I tried to set the previous attachment obsolete unfortunately it quoted all of it and posted here! Sorry for the tall thread

[Bug ipa/115767] [12/13/14/15/16 regression] GCC loses track of value on aarch64 with -O2 since r11-3308-gd119f34c952f87

2025-04-19 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767 --- Comment #31 from mcccs at gmx dot com --- Created attachment 61160 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61160&action=edit minimized.cpp GCC -O1 -fstrict-aliasing or -O2 or -O3: aborts I've attached the minimized human-readab

[Bug ipa/115767] [12/13/14/15/16 regression] GCC loses track of value on aarch64 with -O2 since r11-3308-gd119f34c952f87

2025-04-19 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115767 mcccs at gmx dot com changed: What|Removed |Added Attachment #61145|0 |1 is obsolete|

[Bug tree-optimization/26854] Inordinate compile times on large routines

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26854 --- Comment #156 from Andrew Pinski --- Created attachment 61159 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61159&action=edit Preprocessed source Adding the preprocessed source just in case the other site goes down for some reason.

[Bug c/28306] const / pure call with ignored argument emitted.

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28306 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug rtl-optimization/118591] [lra][avr] Wrong code with -mlra in pr43879-3.c

2025-04-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #6 from Denis Chertykov --- Proposed patch https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681478.html

[Bug rust/119508] Hundreds of rust tests XPASS

2025-04-19 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 Thomas Schwinge changed: What|Removed |Added See Also||https://github.com/Rust-GCC

[Bug rust/119508] Hundreds of rust tests XPASS

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 --- Comment #21 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:79d2c3089f480738613b7d338d86d8be710f8158 commit r16-42-g79d2c3089f480738613b7d338d86d8be710f8158 Author: Thomas Schwinge Date:

[Bug middle-end/12086] memcmp(i,j,4) should use word (SI) subtraction

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12086 Andrew Pinski changed: What|Removed |Added CC||bugzilla@poradnik-webmaster

[Bug target/81739] Replace calls to memcmp with more efficient code if possible

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81739 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/119865] [16 regression] RISC-V: ICE in g++.target/riscv/mv(c)-symbols[1-5].C

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119865 --- Comment #5 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:1a64b224fa014e772fb30f6bd69ceb24da5827e6 commit r16-41-g1a64b224fa014e772fb30f6bd69ceb24da5827e6 Author: Jeff Law Date: Sat Apr 19 12

[Bug target/119865] [16 regression] RISC-V: ICE in g++.target/riscv/mv(c)-symbols[1-5].C

2025-04-19 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119865 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/118410] Use Zbb extensions to improve code generation for some logicals

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118410 --- Comment #3 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:874f4c164749f1ed5b60ddf1d4533c8f4ba627a1 commit r16-40-g874f4c164749f1ed5b60ddf1d4533c8f4ba627a1 Author: Jeff Law Date: Sat Apr 19 12

[Bug rtl-optimization/31889] compiler misses opportunity to combine multiple identical function return paths

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31889 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug testsuite/119862] gcc.dg/pr119160.c FAILs

2025-04-19 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119862 Dimitar Dimitrov changed: What|Removed |Added Last reconfirmed||2025-04-19 Ever confirmed|0

[Bug tree-optimization/23471] a*a (for signed ints with -fno-wrapv) is always postive

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23471 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2021-08-29 00:00:00 |2025-4-19 --- Comment #6 from Andrew Pin

[Bug tree-optimization/119491] missed tail call due to exceptions which is empty

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/119491] missed tail call due to exceptions which is empty

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119491 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/119873] New: s390x musttail call failure on s390x

2025-04-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 Bug ID: 119873 Summary: s390x musttail call failure on s390x Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug rtl-optimization/118591] [lra][avr] Wrong code with -mlra in pr43879-3.c

2025-04-19 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #5 from Denis Chertykov --- The patch is simple. diff --git a/gcc/lra-constraints.cc b/gcc/lra-constraints.cc index 7dbc7fe1e00..6c86e4f8f6c 100644 --- a/gcc/lra-constraints.cc +++ b/gcc/lra-constraints.cc @@ -5883,8 +5883,8 @@ stat

[Bug tree-optimization/43233] `&1` not being sunk to the use of if from the beginging of the function

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43233 --- Comment #3 from Andrew Pinski --- That is take: ``` int g1,g2,g3; int f2(int a, int b) { a &= 1; if (b) g3++; if (a) return g1; return g2; } int f2_(int a, int b) { if (b) g3++; a &= 1; if (a) retur

[Bug tree-optimization/87900] malloc + memset to calloc doesn't work for aggregate initialization

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87900 --- Comment #6 from Andrew Pinski --- Patch submitted: https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681476.html

[Bug target/119865] [16 regression] RISC-V: ICE in g++.target/riscv/mv(c)-symbols[1-5].C

2025-04-19 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119865 Jeffrey A. Law changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/55212] [SH] Switch to LRA

2025-04-19 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #440 from John Paul Adrian Glaubitz --- The branch for GCC 16 has opened now, so I assume it would be a good time to rebase the patches so I can re-test them.

[Bug target/111949] combine split points are not so good with targets that have (and (not x) y)

2025-04-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111949 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/111949] combine split points are not so good with targets that have (and (not x) y)

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111949 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:0939abea33ce9d9eb9328f80aace8109c096760c commit r16-37-g0939abea33ce9d9eb9328f80aace8109c096760c Author: Andrew Pinski Date: Mon

[Bug target/118257] [SH] libgcc: Missing exceptions and rounding mode for soft-fp

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118257 --- Comment #1 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:05c4e3ecb54d22836ba2ae0ec1efedf8b78d7522 commit r16-36-g05c4e3ecb54d22836ba2ae0ec1efedf8b78d7522 Author: Jiaxun Yang Date: Sat Apr 19

[Bug target/111814] [SH] __builtin_nan* returns signalling NaNs instead of quiet NaNs and vice versa

2025-04-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111814 --- Comment #10 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:2a643f55f5acc05dcc7cee133647bf3193d5b563 commit r16-35-g2a643f55f5acc05dcc7cee133647bf3193d5b563 Author: Jiaxun Yang Date: Sat Apr 1

[Bug target/119865] [15/16 regression] RISC-V: ICE in g++.target/riscv/mv(c)-symbols[1-5].C

2025-04-19 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119865 Jeffrey A. Law changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |law at gcc dot gnu.org --- Comm

[Bug target/119865] [15/16 regression] RISC-V: ICE in g++.target/riscv/mv(c)-symbols[1-5].C

2025-04-19 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119865 --- Comment #2 from Jeffrey A. Law --- It's not in gcc-15 as far as I know. I would much rather sit down and understand the failure rather than revert, even if it was in gcc-15. The original code was plain wrong and the failure below strongly

[Bug c++/119866] constexpr with __builtin_strlen does not always work

2025-04-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119866 --- Comment #8 from Jonathan Wakely --- (In reply to Barry Revzin from comment #3) > At this point lots of code relies on that working. I think it was never intentionally supported in constexpr (it just happened to work) and so such code was ne

[Bug c/44677] Warn for variables incremented but not used (+=, ++)

2025-04-19 Thread eyalroz1 at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44677 --- Comment #20 from Eyal Rozenberg --- (In reply to Vincent Lefèvre from comment #19) > However, the i++ is not completely useless, as this is a way to tell the > compiler that the number of iterations is bounded by INT_MAX I wouldn't say that.

[Bug c++/119864] [15/16 Regression][modules] ICE with -fmodules and omp reduction of UDT

2025-04-19 Thread pilarlatiesa at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119864 --- Comment #2 from Pilar Latiesa --- It seems that as is failing because of a duplicate symbol. This is the content of m.s generated with -save-temps: .file "m.cpp" .text .globl _ZGIW1m .type _ZGIW1m, @fu

[Bug c++/119864] [15/16 Regression][modules] ICE with -fmodules and omp reduction of UDT

2025-04-19 Thread pilarlatiesa at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119864 Pilar Latiesa changed: What|Removed |Added Known to work||14.2.0 Summary|[modules] ICE

[Bug tree-optimization/119872] [15/16 regression] wrong code at -O{1,2,s}

2025-04-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119872 --- Comment #1 from Sam James --- -fno-ivopts works

[Bug tree-optimization/119872] [15/16 regression] wrong code at -O{1,2,s}

2025-04-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119872 Sam James changed: What|Removed |Added Keywords||needs-bisection, wrong-code Known to f

[Bug tree-optimization/119872] New: [15 regression] wrong code at -O{1,2,s}

2025-04-19 Thread chopra.kavya04 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119872 Bug ID: 119872 Summary: [15 regression] wrong code at -O{1,2,s} Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opt