[Bug target/88778] Odd Complex float load

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88778 --- Comment #10 from Andrew Pinski --- (In reply to Andrew Pinski from comment #9) > Dup of bug 48609 in the end. I should say that is the return side. The argument side is PR 99668 since the original testcase here was about the return side.

[Bug middle-end/101926] [meta-bug] struct/complex/other argument passing and return should be improved

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101926 Bug 101926 depends on bug 88778, which changed state. Bug 88778 Summary: Odd Complex float load https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88778 What|Removed |Added ---

[Bug target/88778] Odd Complex float load

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

[Bug middle-end/101926] [meta-bug] struct/complex/other argument passing and return should be improved

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101926 Bug 101926 depends on bug 95756, which changed state. Bug 95756 Summary: _Complex return with constant 0 could be improved https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95756 What|Removed |Added

[Bug middle-end/48609] Inefficient complex float argument passing/return

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609 --- Comment #11 from Andrew Pinski --- *** Bug 88778 has been marked as a duplicate of this bug. ***

[Bug middle-end/48609] Inefficient complex float argument passing/return

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48609 Andrew Pinski changed: What|Removed |Added CC||gabravier at gmail dot com --- Comment #

[Bug target/95756] _Complex return with constant 0 could be improved

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95756 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|

[Bug testsuite/121511] FAIL: gcc.dg/asm-hard-reg-error-3.c on arm

2025-08-13 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121511 Stefan Schulze Frielinghaus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resoluti

[Bug testsuite/121511] FAIL: gcc.dg/asm-hard-reg-error-3.c on arm

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121511 --- Comment #4 from GCC Commits --- The master branch has been updated by Stefan Schulze Frielinghaus : https://gcc.gnu.org/g:11e8671365a5464d28b62dd85b740fe9bfdca3e1 commit r16-3199-g11e8671365a5464d28b62dd85b740fe9bfdca3e1 Author: Stefan Sch

[Bug middle-end/92183] gcc tries to create a relocation in a mergeable section

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92183 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > It should be easy to fix this in default_elf_select_rtx_section. > > before calling mergeable_constant_section check reloc and return rodata if > reloc is true.

[Bug ada/121544] -fdump-ada-spec doesn't generate type definition for pointer to structure as a structure element

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121544 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug ada/121544] New: -fdump-ada-spec doesn't generate type definition for pointer to structure as a structure element

2025-08-13 Thread commaperiodsemicolon at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121544 Bug ID: 121544 Summary: -fdump-ada-spec doesn't generate type definition for pointer to structure as a structure element Product: gcc Version: unknown Status: UNCONFIRME

[Bug middle-end/92183] gcc tries to create a relocation in a mergeable section

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92183 --- Comment #4 from Andrew Pinski --- Note categorize_decl_for_section already does the correct thing for decls that have relocations needed for the initialization too :).

[Bug middle-end/92183] gcc tries to create a relocation in a mergeable section

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92183 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/119830] RISC-V:Internal Compiler Error on RISC-V Windows Toolchain (32-bit program) with -march=rv64gc_zbb_zbs

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119830 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |16.0

[Bug target/121543] ICE in extract_insn, at recog.cc:2882 on riscv64-linux-gnu with i686-linux-gnu host

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121543 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug target/119830] RISC-V:Internal Compiler Error on RISC-V Windows Toolchain (32-bit program) with -march=rv64gc_zbb_zbs

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119830 Andrew Pinski changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #5

[Bug target/121543] New: ICE in extract_insn, at recog.cc:2882 on riscv64-linux-gnu with i686-linux-gnu host

2025-08-13 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121543 Bug ID: 121543 Summary: ICE in extract_insn, at recog.cc:2882 on riscv64-linux-gnu with i686-linux-gnu host Product: gcc Version: 15.2.1 Status: UNCONFIRMED Se

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug tree-optimization/66610] Aggregate assignment prevents store-motion

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66610 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2025-02-23 00:00:00 |2025-8-13 Severity|normal

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #19 from GCC Commits --- The releases/gcc-13 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:852c15f629a470195220c2485389beba82939f7e commit r13-9835-g852c15f629a470195220c2485389beba82939f7e Author: H.J. Lu Date: Tue

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 --- Comment #5 from GCC Commits --- The releases/gcc-13 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:852c15f629a470195220c2485389beba82939f7e commit r13-9835-g852c15f629a470195220c2485389beba82939f7e Author: H.J. Lu Date: Tue

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #18 from GCC Commits --- The releases/gcc-13 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:0867befa57d18b19a087c8d10f81f050fad9b790 commit r13-9834-g0867befa57d18b19a087c8d10f81f050fad9b790 Author: H.J. Lu Date: Thu

[Bug target/121542] LoongArch: ICE with -mrecip=all -mfrecipe -mabi=lp64d -march=loongarch64 -mfpu=64 -msimd=lasx -Ofast

2025-08-13 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121542 --- Comment #2 from chenglulu --- The parameter vectype of the function loongarch_vector_costs::add_stmt_cost may be NULL, but there is a place in the function that does not check whether vectype is NULL and uses it directly, resulting in ICE. T

[Bug target/121542] LoongArch: ICE with -mrecip=all -mfrecipe -mabi=lp64d -march=loongarch64 -mfpu=64 -msimd=lasx -Ofast

2025-08-13 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121542 chenglulu changed: What|Removed |Added Target||loongarch64*-*-* Keywords|

[Bug tree-optimization/93528] Object copy not optimized out for most sizes in strict aliasing memcpy pattern

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93528 Andrew Pinski changed: What|Removed |Added CC||113245 at gmail dot com --- Comment #2 f

[Bug tree-optimization/111844] missed optimization

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

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #17 from GCC Commits --- The releases/gcc-14 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:32960f98e639b4d0feed429b13c5f037261560d5 commit r14-11954-g32960f98e639b4d0feed429b13c5f037261560d5 Author: H.J. Lu Date: Tu

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #16 from GCC Commits --- The releases/gcc-14 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:5a11b0fa070298854cb59d659f8ebe0711184e87 commit r14-11953-g5a11b0fa070298854cb59d659f8ebe0711184e87 Author: H.J. Lu Date: Th

[Bug target/121542] New: LoongArch: ICE with -mrecip=all -mfrecipe -mabi=lp64d -march=loongarch64 -mfpu=64 -msimd=lasx -Ofast

2025-08-13 Thread chenglulu at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121542 Bug ID: 121542 Summary: LoongArch: ICE with -mrecip=all -mfrecipe -mabi=lp64d -march=loongarch64 -mfpu=64 -msimd=lasx -Ofast Product: gcc Version: 16.0 Status: UNCONFIR

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 --- Comment #4 from GCC Commits --- The releases/gcc-14 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:32960f98e639b4d0feed429b13c5f037261560d5 commit r14-11954-g32960f98e639b4d0feed429b13c5f037261560d5 Author: H.J. Lu Date: Tue

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #15 from GCC Commits --- The releases/gcc-15 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:e5905a527f523c76b8d7cc2ebe88717fa0ff7d40 commit r15-10227-ge5905a527f523c76b8d7cc2ebe88717fa0ff7d40 Author: H.J. Lu Date: Tu

[Bug target/121208] Wrong user-level interrupt vector value with TLS variable when build with optimisation

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121208 --- Comment #14 from GCC Commits --- The releases/gcc-15 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:afd88fad1615032b5bea2a1916757eee6edaeac9 commit r15-10226-gafd88fad1615032b5bea2a1916757eee6edaeac9 Author: H.J. Lu Date: Th

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 --- Comment #3 from GCC Commits --- The releases/gcc-15 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:e5905a527f523c76b8d7cc2ebe88717fa0ff7d40 commit r15-10227-ge5905a527f523c76b8d7cc2ebe88717fa0ff7d40 Author: H.J. Lu Date: Tue

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 --- Comment #2 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:9d7f45e9806c50bf6d8f0f6f93fa657dc418401b commit r16-3198-g9d7f45e9806c50bf6d8f0f6f93fa657dc418401b Author: H.J. Lu Date: Wed Aug 13 14

[Bug tree-optimization/91901] unchanged stack array not optimized away in favor off constant pool entry

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

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 --- Comment #1 from H.J. Lu --- Created attachment 62117 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62117&action=edit A patch I am testing this.

[Bug target/121540] [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug middle-end/120935] [16 Regression] ICE building libstdc++ for mmix

2025-08-13 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120935 Hans-Peter Nilsson changed: What|Removed |Added Target Milestone|15.3|16.0 --- Comment #11 from Hans-Pet

[Bug jit/121436] Issue seen in gcc/testsuite/jit/test-signed-char.c

2025-08-13 Thread antoyo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121436 --- Comment #3 from Antoni --- It wasn't correct before the change because it was unconditionally set to unsigned with: build_common_tree_nodes (false) And, yes it should support being changed with the flag: if it doesn't work, that's a bug.

[Bug target/121531] [16 Regression] ICE: in riscv_sched_variable_issue, at config/riscv/riscv.cc:10190 with -Os -mcpu=sifive-p670

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

[Bug tree-optimization/106786] [13/14/15/16 Regression] SRA regression causes extra instructions sometimes since r12-1529-gd7deee423f993bee

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106786 Andrew Pinski changed: What|Removed |Added Blocks||121364 --- Comment #12 from Andrew Pins

[Bug target/121531] [16 Regression] ICE: in riscv_sched_variable_issue, at config/riscv/riscv.cc:10190 with -Os -mcpu=sifive-p670

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121531 --- Comment #1 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:07b74430dffd881177526b4d7e39539c4d676e3a commit r16-3196-g07b74430dffd881177526b4d7e39539c4d676e3a Author: Jeff Law Date: Wed Aug 13

[Bug tree-optimization/106786] [13/14/15/16 Regression] SRA regression causes extra instructions sometimes since r12-1529-gd7deee423f993bee

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

[Bug tree-optimization/106786] [13/14/15/16 Regression] SRA regression causes extra instructions sometimes since r12-1529-gd7deee423f993bee

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106786 --- Comment #10 from Andrew Pinski --- Created attachment 62116 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62116&action=edit testcase

[Bug c++/98940] Implement C++23 language features

2025-08-13 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98940 Bug 98940 depends on bug 102610, which changed state. Bug 102610 Summary: [C++23] P2036R3 - Change scope of lambda trailing-return-type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102610 What|Removed |Added --

[Bug target/121538] RISC-V: Self tests broken for RV32EC with r16-3028-g0c517ddf9b136c

2025-08-13 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121538 Palmer Dabbelt changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug c++/102610] [C++23] P2036R3 - Change scope of lambda trailing-return-type

2025-08-13 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102610 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/102610] [C++23] P2036R3 - Change scope of lambda trailing-return-type

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102610 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:d2dccd1bf79b862b9989c1b62ed8c074980cd457 commit r16-3195-gd2dccd1bf79b862b9989c1b62ed8c074980cd457 Author: Marek Polacek Date: We

[Bug middle-end/101926] [meta-bug] struct/complex/other argument passing and return should be improved

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101926 Bug 101926 depends on bug 70094, which changed state. Bug 70094 Summary: missed optimization when passing a constant struct argument by value https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70094 What|Removed |Ad

[Bug rtl-optimization/70094] missed optimization when passing a constant struct argument by value

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70094 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > Fixed in GCC 7. _Z3bazv: .LFB0: .cfi_startproc movabsq $8589934593, %rdi movl$3, %esi jmp _Z3bar3foo

[Bug middle-end/118076] [13/14/15/16 Regression] extra memcpy for passing large arguments in some cases, introduces STLF fails

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118076 Bug 118076 depends on bug 70094, which changed state. Bug 70094 Summary: missed optimization when passing a constant struct argument by value https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70094 What|Removed |Ad

[Bug rtl-optimization/70094] missed optimization when passing a constant struct argument by value

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

[Bug tree-optimization/78485] Missed scalarization in undefined use after going out of scope case

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78485 --- Comment #5 from Andrew Pinski --- We started to warn in GCC 9.

[Bug tree-optimization/70315] FAIL: gcc.dg/tree-ssa/sra-1[78].c scan-tree-dump-times esra

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

[Bug tree-optimization/91624] FAIL: gcc.dg/tree-ssa/sra-1[78].c scan-tree-dump-times esra

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91624 --- Comment #2 from Andrew Pinski --- *** Bug 70315 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/89967] Inefficient code generation for vld2q_lane_u8 under aarch64

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

[Bug target/121541] New: Add __attribute__ ((target("80387"))) support

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121541 Bug ID: 121541 Summary: Add __attribute__ ((target("80387"))) support Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ta

[Bug target/102652] Unnecessary zeroing out of local ARM NEON arrays

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

[Bug tree-optimization/106106] SRA scalarizes structure copies

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106106 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |16.0

[Bug target/121540] New: [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121540 Bug ID: 121540 Summary: [16 Regression] MMX is allowed in function with no_caller_saved_registers attribute Product: gcc Version: 16.0 Status: UNCONFIRMED Seve

[Bug fortran/121475] Missed finalization

2025-08-13 Thread abensonca at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121475 --- Comment #2 from Andrew Benson --- (In reply to Jerry DeLisle from comment #1) > This one I am not so sure why the destructor should be called right after > the assignment. I will have to defer to others to comment. My understanding is that

[Bug c++/110338] Implement C++26 language features

2025-08-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110338 Bug 110338 depends on bug 120776, which changed state. Bug 120776 Summary: [C++26] P1306R5 - Expansion statements https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120776 What|Removed |Added

[Bug c++/120776] [C++26] P1306R5 - Expansion statements

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

[Bug c++/120776] [C++26] P1306R5 - Expansion statements

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120776 --- Comment #12 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:458773ac7bca792db044ad6c241f566c9ba87cb7 commit r16-3192-g458773ac7bca792db044ad6c241f566c9ba87cb7 Author: Jakub Jelinek Date:

[Bug fortran/121475] Missed finalization

2025-08-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121475 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Commen

[Bug c++/121539] [13/14/15/16 Regression] C style variadic ellipsis is incorrectly rejected after a default argument in a member function when not preceded by a comma

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121539 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to fail|

[Bug rtl-optimization/81501] mulitple calls to __tls_get_addr() with -fPIC

2025-08-13 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81501 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Target|x86_64-linux-gnu,

[Bug fortran/121480] ICE on assigning to polymorphic component with additional nesting

2025-08-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121480 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug rtl-optimization/81501] mulitple calls to __tls_get_addr() with -fPIC

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81501 --- Comment #15 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:5cf1b9a03ec5b617af8c50c1e9c0d223083fd7f2 commit r16-3190-g5cf1b9a03ec5b617af8c50c1e9c0d223083fd7f2 Author: H.J. Lu Date: Fri Aug 19 11

[Bug fortran/121513] Lower bound of an assumed rank variable is 0 instead of 1

2025-08-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121513 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug fortran/121537] Missed defined-assignment

2025-08-13 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121537 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/121539] C style variadic ellipsis is incorrectly rejected after a default argument in a member function when not preceded by a comma

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

[Bug c++/121539] C style variadic ellipsis is incorrectly rejected after a default argument in a member function when not preceded by a comma

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121539 --- Comment #1 from Andrew Pinski --- Wasn't there a defect report about the comma?

[Bug c++/121539] New: C style variadic ellipsis is incorrectly rejected after a default argument in a member function when not preceded by a comma

2025-08-13 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121539 Bug ID: 121539 Summary: C style variadic ellipsis is incorrectly rejected after a default argument in a member function when not preceded by a comma Product: gcc

[Bug target/121538] New: RISC-V: Self tests broken for RV32EC with r16-3028-g0c517ddf9b136c

2025-08-13 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121538 Bug ID: 121538 Summary: RISC-V: Self tests broken for RV32EC with r16-3028-g0c517ddf9b136c Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: minor

[Bug tree-optimization/121290] [16 regression] Regressions in TSVC s119, s3113, s312, s313, s314, s315, s316 since r16-2159-g3bf2aa834e1270

2025-08-13 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121290 --- Comment #8 from rguenther at suse dot de --- > Am 13.08.2025 um 17:31 schrieb tnfchris at gcc dot gnu.org > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121290 > > --- Comment #7 from Tamar Christina --- > (In reply to rguent...@s

[Bug fortran/121537] New: Missed defined-assignment

2025-08-13 Thread abensonca at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121537 Bug ID: 121537 Summary: Missed defined-assignment Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assi

[Bug target/121526] EBCDIC is incompatible with signed 8 bit char

2025-08-13 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121526 --- Comment #3 from Halalaluyafail3 --- (In reply to Jakub Jelinek from comment #2) > EBCDIC if used at all is used mostly on s390* where -funsigned-char is the > default. > And not sure why such combination needs to be rejected, it is simply a

[Bug target/121160] [16 Regression] RISC-V: ICE in 538.imagick with -O3 -ffast-math

2025-08-13 Thread parras at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121160 Paul-Antoine Arras changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug preprocessor/61638] "warning: multi-line comment" unclear and has false positives

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61638 Andrew Pinski changed: What|Removed |Added CC||nikolasklauser at berlin dot de --- Comm

[Bug target/121160] [16 Regression] RISC-V: ICE in 538.imagick with -O3 -ffast-math

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121160 --- Comment #3 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:e31a353f1e7c5fe24a6b9d881adabfeed99dc845 commit r16-3187-ge31a353f1e7c5fe24a6b9d881adabfeed99dc845 Author: Jeff Law Date: Wed Aug 13

[Bug c++/121500] lambda with deducing this argument by value produces wrong result

2025-08-13 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121500 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org --- Comment #

[Bug preprocessor/121528] GCC -Wcomment shouldn't warn about multiline comments if the next line looks like a comment

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

[Bug target/121536] [16 Regression] r16-2657-gfb59c5719c17a0 causes the vect cost model to be different for aarch64 sve

2025-08-13 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121536 Tamar Christina changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/121535] zero_call_used_regs vs BImode on ia64

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121535 --- Comment #4 from Andrew Pinski --- (In reply to Frank Scheiner from comment #3) > (In reply to Andrew Pinski from comment #2) > > IA64 target is the only one which uses BImode for predicates and > > zero_call_used_regs is not ready to support

[Bug tree-optimization/121474] [16 Regression] investigate only having alias walk in forwprop1 or at -O2+

2025-08-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121474 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:11f7d5648c42cd2ef6f0841cde6292b94831e7b6 commit r16-3186-g11f7d5648c42cd2ef6f0841cde6292b94831e7b6 Author: Andrew Pinski Date: We

[Bug target/121535] zero_call_used_regs vs BImode on ia64

2025-08-13 Thread frank.scheiner at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121535 --- Comment #3 from Frank Scheiner --- (In reply to Andrew Pinski from comment #2) > IA64 target is the only one which uses BImode for predicates and > zero_call_used_regs is not ready to support BImode. Why does `# if __has_attribute (zero_ca

[Bug target/121525] Add _Float16 support to PowerPC starting with power9

2025-08-13 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121525 --- Comment #5 from Segher Boessenkool --- (In reply to Joseph S. Myers from comment #4) > If you pass _Float16 in a double precision register, note potential > signaling NaN issues - preferably a signaling NaN of type _Float16 should be > passe

[Bug target/121536] [16 Regression] r16-2657-gfb59c5719c17a0 causes the vect cost model to be different for aarch64 sve

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121536 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |16.0 Keywords|

[Bug tree-optimization/121536] New: Performance regression in RAJAPerf workload due to vectorization differences

2025-08-13 Thread jschmitz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121536 Bug ID: 121536 Summary: Performance regression in RAJAPerf workload due to vectorization differences Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: n

[Bug target/121525] Add _Float16 support to PowerPC starting with power9

2025-08-13 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121525 --- Comment #4 from Joseph S. Myers --- If you pass _Float16 in a double precision register, note potential signaling NaN issues - preferably a signaling NaN of type _Float16 should be passed as a signaling NaN so that callees that distinguish q

[Bug target/121534] GCC misoptimizes C23 sinpi/cospi/tanpi during inlining of round()

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121534 --- Comment #5 from Andrew Pinski --- The round "inlining" is because it is a builtin and GCC knows about it and the target has a round optab included so this is a riscv specific issue.

[Bug target/121534] GCC misoptimizes C23 sinpi/cospi/tanpi during inlining of round()

2025-08-13 Thread rsworktech at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121534 --- Comment #4 from Levi Zim --- Created attachment 62115 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62115&action=edit preprocessed source code of s_sinpi.c

[Bug target/121535] zero_call_used_regs vs BImode on ia64

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121535 Andrew Pinski changed: What|Removed |Added Summary|ia64: with cryptsetup 2.8.0 |zero_call_used_regs vs

[Bug target/114466] mips: ICE during RTL pass: zero_call_used_regs

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114466 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug target/104820] mips: ICE in int_mode_for_mode, at stor-layout.cc:407 with -fzero-call-used-regs=all -mips4

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104820 Andrew Pinski changed: What|Removed |Added CC||rene at exactcode dot de --- Comment #3

[Bug target/121535] ia64: with cryptsetup 2.8.0 - internal compiler error: in int_mode_for_mode, at stor-layout.cc:408

2025-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121535 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|target URL|http://epic-s

[Bug target/121534] GCC misoptimizes C23 sinpi/cospi/tanpi during inlining of round()

2025-08-13 Thread rsworktech at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121534 --- Comment #3 from Levi Zim --- (In reply to Andrew Pinski from comment #2) > Do you have the preprocessed source? I will try to extract that. glibc's complex build system makes that a little hard.

  1   2   >