[Bug gcov-profile/118607] New: gcov-tool merge weights must be integers, while help command suggest users to use floats

2025-01-22 Thread gigor-ads at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118607 Bug ID: 118607 Summary: gcov-tool merge weights must be integers, while help command suggest users to use floats Product: gcc Version: 15.0 Status: UNCONFIRMED

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

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #4 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:6f4592ae95eed53dc3a370f98c04a8f25f007811 commit r15-7123-g6f4592ae95eed53dc3a370f98c04a8f25f007811 Author: Georg-Johann Lay Dat

[Bug analyzer/115662] Feature request: support for linking SARIF files together

2025-01-22 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115662 --- Comment #1 from David Malcolm --- The top-level object in a .sarif file is a sarifLog, and this contains zero of more runs: https://docs.oasis-open.org/sarif/sarif/v2.1.0/errata01/os/sarif-v2.1.0-errata01-os-complete.html#_Toc141790732 So o

[Bug target/118560] [15 regression] ICE when building powerpc-unknown-linux-gnu cross-compiler since r15-7008

2025-01-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118560 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org --- Comm

[Bug target/118597] [15 Regression] gcc.dg/vect/vect-fncall-mask.c fails

2025-01-22 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118597 Thiago Jung Bauermann changed: What|Removed |Added CC||thiago.bauermann at linaro dot

[Bug target/118597] [15 Regression] gcc.dg/vect/vect-fncall-mask.c fails

2025-01-22 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118597 --- Comment #2 from Thiago Jung Bauermann --- (Thanks Christophe Lyon for pointing out this bugzilla to me).

[Bug target/116256] [15 Regression] RISC-V: testsuite failures since late-combine-pass

2025-01-22 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116256 --- Comment #6 from Jeffrey A. Law --- So what's left here is the dup-{1,2,3} cases. IMHO this all ties back to the constant synthesis problem. They can be fixed by removing the mvconst_internal pattern -- but that leads to a new set of regres

[Bug target/116448] gcc.target/arm/vfp-1.c uses the wrong instructions on Cortex-M55

2025-01-22 Thread azoff at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116448 --- Comment #2 from Torbjorn SVENSSON --- Thanks Richard. I'll give it a try with -Os and create a patch with it.

[Bug tree-optimization/118605] gcc/tree-assume.cc:108: dangling field problem

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118605 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug ipa/118125] [15 Regression] 7-16% slowdown of 510.parest_r on x86-64(-v3) since r15-6110-g92e0e0f8177530

2025-01-22 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118125 --- Comment #2 from Martin Jambor --- On top if r15-7055-g459816efa13d9d I added a patch adding a dbg_counter to limit the updates. The slow-down is caused by two updates of value ranges in jump function, both of which are necessary to get the

[Bug middle-end/118608] [14/15 regression][mips64] Lack of sign extension with -Os after r14-6915

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118608 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.3

[Bug target/115439] [15 Regression] ICEs after r15-638 on master-thumb_m55_hard_eabi

2025-01-22 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115439 Christophe Lyon changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/115439] [15 Regression] ICEs after r15-638 on master-thumb_m55_hard_eabi

2025-01-22 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115439 --- Comment #8 from Christophe Lyon --- Patch proposal: https://gcc.gnu.org/pipermail/gcc-patches/2025-January/673791.html

[Bug c/118606] New: gcc/omp-general.cc:3294: Possible precedence problem

2025-01-22 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118606 Bug ID: 118606 Summary: gcc/omp-general.cc:3294: Possible precedence problem Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 --- Comment #19 from GCC Commits --- The master branch has been updated by Simon Martin : https://gcc.gnu.org/g:e13e751d8144c9cfb7a9f1cd38119d1fa4ab38cf commit r15-7122-ge13e751d8144c9cfb7a9f1cd38119d1fa4ab38cf Author: Simon Martin Date: We

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2025-01-22 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Simon Martin changed: What|Removed |Added Resolution|--- |FIXED Known to work|

[Bug target/118485] [15 Regression] gnat fails to build on m68k-linux-gnu-gnu

2025-01-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118485 Eric Botcazou changed: What|Removed |Added Last reconfirmed||2025-01-22 Ever confirmed|0

[Bug rtl-optimization/118610] [15 regression] gcc.dg/pr85467.c FAILs

2025-01-22 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118610 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0

[Bug rtl-optimization/118610] New: [15 regression] gcc.dg/pr85467.c FAILs

2025-01-22 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118610 Bug ID: 118610 Summary: [15 regression] gcc.dg/pr85467.c FAILs Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optim

[Bug target/118485] [15 Regression] gnat fails to build on m68k-linux-gnu-gnu

2025-01-22 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118485 Matthias Klose changed: What|Removed |Added Status|WAITING |UNCONFIRMED Ever confirmed|1

[Bug c++/101603] [meta-bug] pointer to member functions issues

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101603 Bug 101603 depends on bug 118509, which changed state. Bug 118509 Summary: [14 regression] Front-end produced uninitialized memory reference when compiling Nektar since r15-4595-gb25d3201b6338d https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118509

[Bug c++/118509] [14 regression] Front-end produced uninitialized memory reference when compiling Nektar since r15-4595-gb25d3201b6338d

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118509 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/118604] gcc/cp/parser.cc:51316: Non clear code produces clang warning

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118604 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug target/116448] gcc.target/arm/vfp-1.c uses the wrong instructions on Cortex-M55

2025-01-22 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116448 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/118443] [Meta bug] Bugs triggered by and blocking more smtgcc testing

2025-01-22 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118443 Bug 118443 depends on bug 117186, which changed state. Bug 117186 Summary: [12/13 Regression] aarch64 wrong code for (a < b) < (b < a) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117186 What|Removed |Added ---

[Bug c++/118590] [14/15 regression] ICE with acc enter data copyin and dependent types since r14-7033-g1413af02d62182

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118590 --- Comment #10 from Jakub Jelinek --- Note, it isn't enough though. This build something and only check if it is valid later way has its drawbacks. // PR c++/118590 // { dg-do compile } template struct A { int z; }; template struct B {

[Bug rtl-optimization/117186] [12/13/14 Regression] aarch64 wrong code for (a < b) < (b < a)

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117186 --- Comment #11 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:3228df20cfa3581015dc32657eb17d6f24af3104 commit r14-11237-g3228df20cfa3581015dc32657eb17d6f24af3104 Author: Richard S

[Bug target/118184] [14 backport] glibc regression on aarch64 due to early_ra deleting movti instruction since r15-5422-g279475fd7236a9

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118184 --- Comment #13 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:51761b3b8b98e1b9ca02ae293de00644da83b85d commit r14-11236-g51761b3b8b98e1b9ca02ae293de00644da83b85d Author: Richard S

[Bug rtl-optimization/117186] [12/13 Regression] aarch64 wrong code for (a < b) < (b < a)

2025-01-22 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117186 Richard Sandiford changed: What|Removed |Added Summary|[12/13/14 Regression] |[12/13 Regression] aarch64

[Bug c++/118396] [15 regression] -O1+ leads to reading uninitialized data when virtual destructor is present since r15-6369-gfa99002538bc91

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118396 --- Comment #16 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:cb828691fe692f9df002a2e3757a1aec68857e85 commit r15-7127-gcb828691fe692f9df002a2e3757a1aec68857e85 Author: Marek Polacek Date: T

[Bug rtl-optimization/118611] New: LRA inserts unneeded reload on FMA chain

2025-01-22 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118611 Bug ID: 118611 Summary: LRA inserts unneeded reload on FMA chain Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization, ra Severity: normal

[Bug ipa/118125] [15 Regression] 7-16% slowdown of 510.parest_r on x86-64(-v3) since r15-6110-g92e0e0f8177530

2025-01-22 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118125 --- Comment #3 from Martin Jambor --- Unfortunately I have lost access to the machine where I was debugging this due to some networking issue. Just before that I have discovered that an extra SLP vectorization in the slow version of the hottest

[Bug target/118184] [14 backport] glibc regression on aarch64 due to early_ra deleting movti instruction since r15-5422-g279475fd7236a9

2025-01-22 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118184 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug rtl-optimization/118608] New: [14/15 regression][mips64] Lack of sign extension with -Os after r14-6915

2025-01-22 Thread mateuszmar2 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118608 Bug ID: 118608 Summary: [14/15 regression][mips64] Lack of sign extension with -Os after r14-6915 Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: no

[Bug tree-optimization/118605] gcc/tree-assume.cc:108: dangling field problem

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118605 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug target/118609] New: gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL

2025-01-22 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118609 Bug ID: 118609 Summary: gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/118609] gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL

2025-01-22 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118609 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0

[Bug c/118606] gcc/omp-general.cc:3294: Possible precedence problem

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118606 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c/118403] uninitialized warning with automatic union

2025-01-22 Thread stephen at networkplumber dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118403 --- Comment #14 from Stephen Hemminger --- (In reply to Sam James from comment #13) > (In reply to Stephen Hemminger from comment #12) > > What does `gcc --version` give? $ gcc-15 --version gcc-15 (GCC) 15.0.0 2024 (experimental)

[Bug c++/118590] [14/15 regression] ICE with acc enter data copyin and dependent types since r14-7033-g1413af02d62182

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

[Bug tree-optimization/118605] gcc/tree-assume.cc:108: dangling field problem

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118605 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization --- Comment #1 from A

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

2025-01-22 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118591 --- Comment #3 from Georg-Johann Lay --- Created attachment 60238 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60238&action=edit C99 test case that fails on ordinary AVRs (not avrtiny) This test case fails on ordinary AVRs like -mmcu=at

[Bug c++/118590] [14/15 regression] ICE with acc enter data copyin and dependent types since r14-7033-g1413af02d62182

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118590 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug rtl-optimization/118067] [15 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.cc:1860 (unable to find a register to spill) {*lshrhi3_1} with -O -fno-split-wide-types -mavx512f

2025-01-22 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118067 --- Comment #19 from Uroš Bizjak --- (In reply to Eric Botcazou from comment #18) > The latest change made for this PR has introduced a number of regressions on > the SPARC of the form: FAOD, the referred "latest change" is: commit r15-6968-gd

[Bug rtl-optimization/118067] [15 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.cc:1860 (unable to find a register to spill) {*lshrhi3_1} with -O -fno-split-wide-types -mavx512f

2025-01-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118067 Eric Botcazou changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug rtl-optimization/118610] [15 regression] gcc.dg/pr85467.c FAILs

2025-01-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118610 Bug 118610 depends on bug 118067, which changed state. Bug 118067 Summary: [15 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.cc:1860 (unable to find a register to spill) {*lshrhi3_1} with -O -fno-split-wide-types -mavx512f https://

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 Thomas Schwinge changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org,

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-22 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 --- Comment #8 from Thomas Schwinge --- (In reply to me from comment #7) > (In reply to GCC Commits from comment #6) > > commit r15-7078-g5cd4605141b8b45cab95e4de8005c69273071107 > > Author: Denis Chertykov > > Date: Tue Jan 21 00:27:04 2025

[Bug c/118606] gcc/omp-general.cc:3294: Possible precedence problem

2025-01-22 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118606 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c++/118604] New: gcc/cp/parser.cc:51316: Non clear code produces clang warning

2025-01-22 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118604 Bug ID: 118604 Summary: gcc/cp/parser.cc:51316: Non clear code produces clang warning Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/118199] [15 regression] -fno-elide-constructors vs no_unique_address

2025-01-22 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199 Simon Martin changed: What|Removed |Added Known to work||12.4.0, 13.3.0, 14.2.0 --- Comment #18 f

[Bug c/118605] New: gcc/tree-assume.cc:108: dangling field problem

2025-01-22 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118605 Bug ID: 118605 Summary: gcc/tree-assume.cc:108: dangling field problem Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/118067] [15 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.cc:1860 (unable to find a register to spill) {*lshrhi3_1} with -O -fno-split-wide-types -mavx512f

2025-01-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118067 Eric Botcazou changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug rtl-optimization/118610] [15 regression] gcc.dg/pr85467.c FAILs

2025-01-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118610 Eric Botcazou changed: What|Removed |Added Last reconfirmed||2025-01-22 Ever confirmed|0

[Bug c++/55004] [meta-bug] constexpr issues

2025-01-22 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 82304, which changed state. Bug 82304 Summary: GCC compiles constexpr function with double reinterpret_cast in a constant context https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82304 What|Removed

[Bug c++/82304] GCC compiles constexpr function with double reinterpret_cast in a constant context

2025-01-22 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82304 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug ipa/118097] [15 regression] recent bug with -O2, but not -O1 since r15-6294-g96fb71883d438b

2025-01-22 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097 --- Comment #33 from Martin Jambor --- I have proposed a patch on the mailing list: https://inbox.sourceware.org/gcc-patches/ri6frlax0fz@virgil.suse.cz/T/#u

[Bug middle-end/118594] expansion of bf16 to float should not produce (subreg (mem ())

2025-01-22 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118594 --- Comment #8 from Richard Sandiford --- I was going to say that force_subreg should call force_operand: diff --git a/gcc/explow.cc b/gcc/explow.cc index 7799a98053b..3f378174268 100644 --- a/gcc/explow.cc +++ b/gcc/explow.cc @@ -759,7 +759,9

[Bug tree-optimization/118602] Missed optimization for (0xc0 & c) == 0x80

2025-01-22 Thread peter0x44 at disroot dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118602 --- Comment #4 from Peter Damianov --- >From what I can tell this applies to all integers: bool f (int c) { return (0xc000 & c) == 0x8000; } has the same transformation applied What clang does is valid because the function is chec

[Bug rtl-optimization/117868] [avr][lra] Wrong code with -mlra in simd-1.c

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 Denis Chertykov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/56183] [meta-bug][avr] Problems with register allocation

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56183 Bug 56183 depends on bug 117868, which changed state. Bug 117868 Summary: [avr][lra] Wrong code with -mlra in simd-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 What|Removed |Added

[Bug target/113934] Switch avr to LRA

2025-01-22 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113934 Bug 113934 depends on bug 117868, which changed state. Bug 117868 Summary: [avr][lra] Wrong code with -mlra in simd-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117868 What|Removed |Added --

[Bug target/118497] [15 Regression] Worse code generated on i686-linux since r15-1619

2025-01-22 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118497 --- Comment #3 from Vladimir Makarov --- (In reply to Andrew Pinski from comment #2) > I wonder if the patch in r15-2810-g3c67a0fa1dd39a3378deb854a7fef0ff7fe38004 > (which was reverted due to a bootstrap failure on aarch64) fixes this one > too

[Bug c/118614] New: [riscv] Naked function attribute on riscv optimizes away C conditional

2025-01-22 Thread charlie at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118614 Bug ID: 118614 Summary: [riscv] Naked function attribute on riscv optimizes away C conditional Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: norma

[Bug c++/117827] [12/13/14/15 regression] Incorrect destructor calls after array-new-expression since r12-6328-gbeaee0a871b648

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117827 --- Comment #4 from Jakub Jelinek --- That regressed FAIL: g++.dg/eh/aggregate1.C -std=c++98 execution test FAIL: g++.dg/eh/aggregate1.C -std=c++11 execution test FAIL: g++.dg/eh/aggregate1.C -std=c++14 execution test FAIL: g++.dg/eh/aggregat

[Bug tree-optimization/118605] gcc/tree-assume.cc:108: dangling field problem

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

[Bug target/118597] [15 Regression] gcc.dg/vect/vect-fncall-mask.c fails

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118597 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/115769] Implement CWG 2867 - Order of initialization for structured bindings

2025-01-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115769 --- Comment #11 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:6db9d4e954bff3dfd926c7c9b71e41e47b7089c8 commit r15-7128-g6db9d4e954bff3dfd926c7c9b71e41e47b7089c8 Author: Jakub Jelinek Date:

[Bug rtl-optimization/118502] Add shrink wrapping testcase for vector::push_back

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118502 --- Comment #4 from Andrew Pinski --- (In reply to Peter Bergner from comment #3) > It's nice to see Surya's patch finally actually helping other targets than > rs6000. That said... > > > (In reply to Andrew Pinski from comment #2) > > Patch f

[Bug middle-end/118614] [riscv] Naked function attribute on riscv optimizes away C conditional

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118614 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #1 from Andrew P

[Bug tree-optimization/118602] Missed optimization for (0xc0 & c) == 0x80

2025-01-22 Thread peter0x44 at disroot dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118602 --- Comment #5 from Peter Damianov --- I meant to say: 1011 is -65 in the previous comment.

[Bug fortran/118613] maxval/minval may evaluate argument too often

2025-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118613 --- Comment #2 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #1) > The following partial patch seems to fix the rank-2 cases here by forcing > a temporary that gets reused: This prints: 4 0

[Bug fortran/118613] maxval/minval may evaluate argument too often

2025-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118613 --- Comment #1 from anlauf at gcc dot gnu.org --- The following partial patch seems to fix the rank-2 cases here by forcing a temporary that gets reused: diff --git a/gcc/fortran/trans-intrinsic.cc b/gcc/fortran/trans-intrinsic.cc index afbec5b2

[Bug rtl-optimization/118562] [15 Regression] SEGV in late-combine (rtl_ssa::function_info::remove_use)

2025-01-22 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118562 Richard Sandiford changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rsandifo at gcc dot gnu.org

[Bug fortran/118613] maxval/minval may evaluate argument too often

2025-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118613 --- Comment #3 from anlauf at gcc dot gnu.org --- Adding a second temporary reduces the evaluation count for the rank-1 case further: diff --git a/gcc/fortran/trans-intrinsic.cc b/gcc/fortran/trans-intrinsic.cc index afbec5b2752..0cdc886a715 100

[Bug rtl-optimization/118611] LRA inserts unneeded reload on FMA chain

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118611 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Depe

[Bug rtl-optimization/118611] LRA inserts unneeded reload on FMA chain

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118611 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > I think this is the same as PR 82237. Or at least related.

[Bug rtl-optimization/118611] LRA inserts unneeded reload on FMA chain

2025-01-22 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118611 --- Comment #3 from Tamar Christina --- (In reply to Andrew Pinski from comment #2) > (In reply to Andrew Pinski from comment #1) > > I think this is the same as PR 82237. > > Or at least related. I'm not sure, in this one the instructions hav

[Bug c++/118396] [15 regression] -O1+ leads to reading uninitialized data when virtual destructor is present since r15-6369-gfa99002538bc91

2025-01-22 Thread carlosgalvezp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118396 --- Comment #17 from Carlos Galvez --- (FYI I'm trying to test this but now I get out-of-memory errors when trying to compile a single .cpp file, will test with a newer patch in case it got fixed)

[Bug tree-optimization/118612] New: return value loaded despite noreturn attribute

2025-01-22 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118612 Bug ID: 118612 Summary: return value loaded despite noreturn attribute Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug tree-optimization/118612] return value loaded despite noreturn attribute

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118612 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/118612] return value loaded despite noreturn attribute

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118612 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug fortran/118613] New: maxval/minval may evaluate argument too often

2025-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118613 Bug ID: 118613 Summary: maxval/minval may evaluate argument too often Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug target/118280] [14/15 Regression] __atomic_test_and_set in Microblaze are broken (exposed by r14-4286)

2025-01-22 Thread thomas.petazzoni--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118280 --- Comment #11 from Thomas Petazzoni --- Is there any update about this patch? Should consider Microblaze unmaintained/broken, and possibly drop support for it?

[Bug middle-end/118614] [riscv] Naked function attribute on riscv optimizes away C conditional

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

[Bug middle-end/118594] expansion of bf16 to float should not produce (subreg (mem ())

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118594 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug rtl-optimization/118502] Add shrink wrapping testcase for vector::push_back

2025-01-22 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118502 Peter Bergner changed: What|Removed |Added CC||bergner at gcc dot gnu.org --- Comment

[Bug middle-end/118594] expansion of bf16 to float should not produce (subreg (mem ())

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118594 --- Comment #11 from Andrew Pinski --- (In reply to Richard Sandiford from comment #8) > But that doesn't work because force_operand considers the subreg to be valid > (and general_operand agrees). So if this isn't a regression, it might be > b

[Bug rtl-optimization/118615] [15 Regression] Bootstrap failure on aarch64 after r15-2810

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118615 --- Comment #5 from Andrew Pinski --- (In reply to Jakub Jelinek from comment #4) > My bet is on r15-6661 then. That was my next guess anyways and you would be correct, that is: r15-6661-gc5db3f50bdf34e works Now to start bisecting when the

[Bug target/118497] [15 Regression] Worse code generated on i686-linux since r15-1619

2025-01-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118497 Sam James changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |vmakarov at gcc dot gnu.org Last

[Bug tree-optimization/118572] [15 regression] wrong code for expression ((0x80 & c) != 0) && ((0xc0 & c) == 0x80)) since r15-6893

2025-01-22 Thread aoliva at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118572 Alexandre Oliva changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org

[Bug target/118609] gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL

2025-01-22 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118609 --- Comment #1 from Haochen Jiang --- I am going to revise the testcase through the thread: https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674157.html Dup with PR118270

[Bug target/118270] [15 Regression] Many AVX10.2 test failures

2025-01-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270 Sam James changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #3 from S

[Bug target/118270] [15 Regression] Many AVX10.2 test failures

2025-01-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270 Sam James changed: What|Removed |Added Keywords||patch Ever confirmed|0

[Bug target/118609] gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL

2025-01-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118609 Sam James changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug fortran/118613] maxval/minval may evaluate argument too often

2025-01-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118613 --- Comment #4 from anlauf at gcc dot gnu.org --- Created attachment 60243 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60243&action=edit Preliminary patch This does the job and fixes the rank-1 case. Regtests ok. Still need to adjust

[Bug target/118595] [15 regression] RISC-V: gfortran/c-interop test execution failures on RVV zvl > 128b since r15-3228-g771256bcb9d

2025-01-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118595 Sam James changed: What|Removed |Added CC||patrick at rivosinc dot com Keywo

[Bug c++/117827] [12/13/14/15 regression] Incorrect destructor calls after array-new-expression since r12-6328-gbeaee0a871b648

2025-01-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117827 --- Comment #3 from Jakub Jelinek --- --- gcc/cp/init.cc.jj 2025-01-02 11:47:10.771493771 +0100 +++ gcc/cp/init.cc 2025-01-22 17:56:48.268704123 +0100 @@ -4530,6 +4530,7 @@ build_vec_init (tree base, tree maxindex tree obase = base;

[Bug target/118595] [15 regression] RISC-V: gfortran/c-interop test execution failures on RVV zvl > 128b

2025-01-22 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118595 --- Comment #1 from Edwin Lu --- bisected to r15-3228-g771256bcb9d as the first bad commit

[Bug rtl-optimization/116028] [15 regression] gcc.dg/pr10474.c test failure since r15-1619-g3b9b8d6cfdf593

2025-01-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 Bug 116028 depends on bug 118615, which changed state. Bug 118615 Summary: [15 Regression] Bootstrap failure on aarch64 after r15-2810 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118615 What|Removed |Added ---

  1   2   >