[Bug ipa/118243] [13/14/15 Regression] Incorrect behaviour of complex types with -O3 since r13-5681-ge8109bd87766be

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118243 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ipa/118243] [13/14/15 Regression] Incorrect behaviour of complex types with -O3 since r13-5681-ge8109bd87766be

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118243 Richard Biener changed: What|Removed |Added Assignee|rguenth at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug target/117818] [12/13/14/15 regression] vec_add incorrectly generates vadduwm for vector char const inputs.

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117818 --- Comment #6 from Richard Biener --- is that powerpc64le or powerpc{,64} big endian? (or both)

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

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

[Bug target/115703] [15 Regression] rv64gcv_zvl256b miscompile since r15-1579-g792f97b44ff

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115703 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug target/118533] [15 regression] bfloat16_scalar_*.c failures since r15-1619-g3b9b8d6cfdf593

2025-02-04 Thread jskumari at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118533 Surya Kumari Jangala changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNE

[Bug tree-optimization/118504] Bogus -Wstringop-overflow warning on simple memcpy type loop

2025-02-04 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118504 Xi Ruoyao changed: What|Removed |Added Target|arm-non-eabi|arm-non-eabi, |

[Bug fortran/117798] Audit intrinsic subprograms with scalar INTENT(OUT) character strings

2025-02-04 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117798 --- Comment #9 from Thomas Koenig --- F2023 states The following Fortran 2018 features might have a different interpretation under this document. After an allocatable deferred length character variable is assigned a value by an IOMSG= or ERRMS

[Bug rtl-optimization/118739] [15 Regression] wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118739 --- Comment #7 from Andrew Pinski --- (In reply to Uroš Bizjak from comment #5) > So, we have: > > Trying 15 -> 16: >15: flags:CCNO=cmp(r115:SI,0) > REG_DEAD r115:SI >16: r106:QI=flags:CCNO>0 > Successfully matched this instructio

[Bug c++/86769] [12/13/14/15 Regression] g++ destroys condition variable in for statement too early

2025-02-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 Jakub Jelinek changed: What|Removed |Added Attachment #60374|0 |1 is obsolete|

[Bug c++/118752] New: clang::no_sanitize scopped attribute should be an alias to gnu::no_sanitize

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118752 Bug ID: 118752 Summary: clang::no_sanitize scopped attribute should be an alias to gnu::no_sanitize Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: no

[Bug tree-optimization/85563] [12/13/14/15 regression] -Wmaybe-uninitialized false alarm regression with __builtin_unreachable and GCC 8

2025-02-04 Thread eggert at cs dot ucla.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85563 Paul Eggert changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/84251] [12/13/14/15 Regression] Performance regression in gcc 8/9/10/11/12 when comparing floating point numbers

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84251 --- Comment #22 from Andrew Pinski --- Note the shrink wrapping issue with the abort was fixed with GCC 11. But we still get: ``` ucomisd %xmm1, %xmm0 jp .L3 setnp %al movl$0, %edx movzbl %al,

[Bug target/117082] [15 Regression] FAIL: gcc.target/i386/stack-check-17.c since r15-1619-g3b9b8d6cfdf593

2025-02-04 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117082 --- Comment #6 from Hongtao Liu --- (In reply to H.J. Lu from comment #5) > It isn't a dup of PR 117081 since it is a different failure. But it's caused by the same commit and the same rootcause?

[Bug fortran/47485] gfortran -M output is incorrect when -MT option is used

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485 --- Comment #7 from GCC Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:e41a5a2a0832509fa1c0b7cab0c8001fadbd23d4 commit r15-7365-ge41a5a2a0832509fa1c0b7cab0c8001fadbd23d4 Author: Jerry DeLisle Date: Tu

[Bug sanitizer/89764] [8 Regression] ubsan diagnostic on generic lambdas decayed to function pointers

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89764 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Summary|[12/13/14/15

[Bug tree-optimization/85563] [12/13/14/15 regression] -Wmaybe-uninitialized false alarm regression with __builtin_unreachable and GCC 8

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85563 Andrew Pinski changed: What|Removed |Added Keywords|deferred| Known to work|

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

2025-02-04 Thread eggert at cs dot ucla.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 85563, which changed state. Bug 85563 Summary: [12/13/14/15 regression] -Wmaybe-uninitialized false alarm regression with __builtin_unreachable and GCC 8 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85563 What

[Bug c++/79786] [12/13/14 Regression] ICE tree check: expected class 'type', have 'declaration' (var_decl) in iamcu_alignment, at config/i386/i386.c:30263

2025-02-04 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79786 --- Comment #11 from Hongtao Liu --- (In reply to Andrew Pinski from comment #8) > (In reply to Hongtao Liu from comment #7) > > (In reply to Richard Biener from comment #6) > > > Hongtao - do we care about -miamcu? Should we eventually deprecat

[Bug fortran/47485] gfortran -M output is incorrect when -MT option is used

2025-02-04 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/117081] [15 Regression] FAIL: gcc.target/i386/pr91384.c since r15-1619-g3b9b8d6cfdf593

2025-02-04 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117081 --- Comment #8 from Hongtao Liu --- (In reply to H.J. Lu from comment #7) > Created attachment 60350 [details] > ira: Don't increase callee-saved register cost by 1000x NOTE, r15-1619-g3b9b8d6cfdf593 improved 500.perlbench_r on many different p

[Bug target/117082] [15 Regression] FAIL: gcc.target/i386/stack-check-17.c since r15-1619-g3b9b8d6cfdf593

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117082 --- Comment #7 from H.J. Lu --- (In reply to Hongtao Liu from comment #6) > (In reply to H.J. Lu from comment #5) > > It isn't a dup of PR 117081 since it is a different failure. > > But it's caused by the same commit and the same rootcause? T

[Bug target/118734] RISC-V: Vector broadcast via strided load.

2025-02-04 Thread andrew at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118734 Andrew Waterman changed: What|Removed |Added CC||andrew at sifive dot com --- Comment

[Bug fortran/117434] [F08] gfortran rejects actual argument corresponding to procedure pointer dummy argument

2025-02-04 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117434 Jerry DeLisle changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/86769] [12/13/14/15 Regression] g++ destroys condition variable in for statement too early

2025-02-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 Jakub Jelinek changed: What|Removed |Added Attachment #60376|0 |1 is obsolete|

[Bug ada/118731] assertion failure with iterator in container aggregate

2025-02-04 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118731 Eric Botcazou changed: What|Removed |Added Summary|ICE with iterator in|assertion failure with

[Bug ada/118731] assertion failure with iterator in container aggregate

2025-02-04 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118731 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug c++/118671] [15 regression] ICE in output_constructor_regular_field at, varasm.cc since r15-7089

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

[Bug fortran/118747] [15 Regression]: seg fault on accessing an elemental procedure dummy argument's deferred-length componeent

2025-02-04 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118747 --- Comment #2 from anlauf at gcc dot gnu.org --- Maybe there are multiple issues here conspiring. Without elemental procedure, without array constructor: program p implicit none type string_t ! character(len=:), allocatable :: string_

[Bug rtl-optimization/115568] [12/13/14/15 Regression] wrong code at -O2 with "-fno-tree-sink -fno-tree-ter -fschedule-insns" on x86_64-linux-gnu since r12-6122-g9407058a430316

2025-02-04 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115568 --- Comment #7 from Vladimir Makarov --- I've reproduced the bug and started to work on it. It looks like bug in combination of inheritance and rematerialization. I'll try to fix it on this week.

[Bug fortran/118750] New: [14/15 Regression] ICE on associate with elemental function with polymorphic array actual argument

2025-02-04 Thread damian at archaeologic dot codes via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118750 Bug ID: 118750 Summary: [14/15 Regression] ICE on associate with elemental function with polymorphic array actual argument Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug tree-optimization/118754] New: [15 Regression] FAIL: gcc.target/i386/pr106010-8c.c by r15-6807-g68326d5d1a593d

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118754 Bug ID: 118754 Summary: [15 Regression] FAIL: gcc.target/i386/pr106010-8c.c by r15-6807-g68326d5d1a593d Product: gcc Version: unknown Status: UNCONFIRMED Sever

[Bug rtl-optimization/114522] [15 regression] gcc.target/arm/aes_xor_combine.c scan-assembler-not veor fails after r14-9692-g839bc42772ba7a

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114522 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > I think I have a fix for aes_xor_combine.c . Just testing it right now. > > In this case we have a 3->2 reduction and a simplification that has happened > due t

[Bug target/118753] New: [15 Regression] [meta-bug] GCC 15 Regression on x86

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118753 Bug ID: 118753 Summary: [15 Regression] [meta-bug] GCC 15 Regression on x86 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: meta-bug Severity: normal

[Bug target/118753] [15 Regression] [meta-bug] GCC 15 Regression on x86

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118753 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/118754] [15 Regression] FAIL: gcc.target/i386/pr106010-8c.c by r15-6807-g68326d5d1a593d

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

[Bug target/118753] [15 Regression] [meta-bug] GCC 15 Regression on x86

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118753 H.J. Lu changed: What|Removed |Added Target Milestone|--- |15.0

[Bug tree-optimization/118754] [15 Regression] FAIL: gcc.target/i386/pr106010-8c.c by r15-6807-g68326d5d1a593d

2025-02-04 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118754 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Version|unknown

[Bug tree-optimization/118754] [15 Regression] FAIL: gcc.target/i386/pr106010-8c.c by r15-6807-g68326d5d1a593d

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118754 --- Comment #1 from Andrew Pinski --- >From https://gcc.gnu.org/pipermail/gcc-patches/2024-October/47.html : These are failures like: +FAIL: gcc.dg/tree-ssa/cunroll-14.c scan-tree-dump-not cunroll "Invalid sum" +FAIL: gcc.dg/tree-ssa/predc

[Bug rtl-optimization/114522] [15 regression] gcc.target/arm/aes_xor_combine.c scan-assembler-not veor fails after r14-9692-g839bc42772ba7a

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114522 --- Comment #8 from Andrew Pinski --- I have a fix for aarch64's aes_xor_combine.c (arm fix can be implemented in a similar fashion), this fixes the issue on the gimple level in the backend.

[Bug rtl-optimization/114522] [15 regression] gcc.target/arm/aes_xor_combine.c scan-assembler-not veor fails after r14-9692-g839bc42772ba7a

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114522 --- Comment #9 from Andrew Pinski --- Created attachment 60381 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60381&action=edit The aarch64 patch which I am testing This fixes gcc.target/aarch64/aes_xor_combine.c but does not fix the arm

[Bug target/80881] Implement Windows native TLS

2025-02-04 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #99 from LIU Hao --- binutils 2.44 is available in MSYS2 now.

[Bug target/80881] Implement Windows native TLS

2025-02-04 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #100 from Julian Waters --- Great! This means it should be able to compile on MSYS2 now. Ready for integration?

Smoothie, non-alcoholic beverages inquiry

2025-02-04 Thread Keely via Gcc-bugs
Good morning, I am an importer from Guangdong,China. Mainly engaged in fast-moving consumer goods. I am interested in products related to smoothie. l would like to know more about your company and hope that we can have a chance to cooperate, please feel free to ask questions if you have any que

[Bug fortran/118745] UBSAN: member access within null pointer of type 'struct gfc_omp_namelist' since r15-7285-gbea86e82146b9b

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118745 --- Comment #2 from GCC Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:3a5882707df50ed29905b3c47cbaa0868ea248c9 commit r15-7366-g3a5882707df50ed29905b3c47cbaa0868ea248c9 Author: Tobias Burnus Date: W

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

2025-02-04 Thread jskumari at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 --- Comment #14 from Surya Kumari Jangala --- (In reply to Richard Earnshaw from comment #13) > (In reply to Surya Kumari Jangala from comment #3) > > The parameter register is > > saved in a volatile register which is saved on stack in the entr

[Bug target/118739] [15 Regression] wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118739 Andrew Pinski changed: What|Removed |Added Component|middle-end |target Keywords|needs-bisecti

[Bug target/118743] Inefficient integer calling for little-endian aarch64

2025-02-04 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118743 Thomas Koenig changed: What|Removed |Added Target||aarch64- --- Comment #1 from Thomas Koe

[Bug fortran/102333] [12/13/14/15 Regression] ICE in gfc_generate_function_code, at fortran/trans-decl.c:6941 since r7-4526-gd809e15a19e63493

2025-02-04 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102333 --- Comment #9 from Paul Thomas --- (In reply to Paul Thomas from comment #8) > Created attachment 60290 [details] > Testcase for this PR > > This PR seems to have been fixed in the recent past on both 14- and > 15-branches. > > I will push th

[Bug target/118743] New: Inefficient integer calling for little-endian aarch64

2025-02-04 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118743 Bug ID: 118743 Summary: Inefficient integer calling for little-endian aarch64 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug libfortran/118744] [15 Regression] missing libgfortran.a multilibs

2025-02-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118744 Tobias Burnus changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug modula2/115112] Incorrect line debugging information occurs during INC builtin.

2025-02-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115112 Gaius Mulley changed: What|Removed |Added Last reconfirmed||2025-02-04 Ever confirmed|0

[Bug go/118746] New: In go FE, __builtin_unreachable does not have the attribute cold - or any attribute, for that matter

2025-02-04 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118746 Bug ID: 118746 Summary: In go FE, __builtin_unreachable does not have the attribute cold - or any attribute, for that matter Product: gcc Version: 15.0 Status: UNCONFIRM

[Bug target/80881] Implement Windows native TLS

2025-02-04 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 Julian Waters changed: What|Removed |Added Attachment #60287|0 |1 is obsolete|

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

2025-02-04 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 --- Comment #13 from Richard Earnshaw --- (In reply to Surya Kumari Jangala from comment #3) > The parameter register is > saved in a volatile register which is saved on stack in the entry bb. > Instead, if the volatile register is saved just be

[Bug modula2/115112] Incorrect line debugging information occurs during INC builtin.

2025-02-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115112 --- Comment #2 from Gaius Mulley --- Also seen in the assembly output: $ gm2 -fiso -g -fm2-whole-program -S testrestline.mod ... .L1166: .loc 10 133 7 nop .L1163: .loc 10 108 11# front end incorrectly assigns locati

[Bug fortran/118745] UBSAN: member access within null pointer of type 'struct gfc_omp_namelist' since r15-7285-gbea86e82146b9b

2025-02-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118745 --- Comment #1 from Tobias Burnus --- I guess it does not show in practice as '&odv->append_args_list->where' will be implemented as '&odv->append_args_list' + offset – and the result is never actually used. - At least, 'valgrind' does not detec

[Bug c++/117778] [14 Regression] ICE maybe_add_lambda_conv_op

2025-02-04 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117778 Marek Polacek changed: What|Removed |Added Summary|[14/15 Regression] ICE |[14 Regression] ICE |

[Bug ipa/118243] [13/14/15 Regression] Incorrect behaviour of complex types with -O3 since r13-5681-ge8109bd87766be

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118243 --- Comment #9 from Richard Biener --- Indeed we don't seem to split a vector in the same way: typedef int complex_t __attribute__((vector_size(sizeof(int)*2))); struct A { complex_t value; A(double r) : value{0, r} {} }; [[gnu::noipa

[Bug rtl-optimization/110370] [12/13/14/15 regression] wrong code on x86_64-linux-gnu with sel-scheduling

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110370 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug modula2/115112] Incorrect line debugging information occurs during INC builtin.

2025-02-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115112 --- Comment #3 from Gaius Mulley --- $ gm2 -fiso -g -fm2-whole-program -fm2-dump=all -fm2-dump-filter=m2iso.TextIO.ReadRestLine testrestline.mod $ tail -15 a-testrestline.mod.002l.gimple (* /home/gaius/opt/lib/gcc/x86_64-pc-linux-gnu/15.0.

[Bug target/118743] non-64bit integer arguments that pass on stack should use store to the full stack location instead of just the "defined" parts

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118743 Andrew Pinski changed: What|Removed |Added Target|aarch64-|aarch64* Ever confirmed|0

[Bug target/118743] non-64bit integer arguments that pass on stack should use store to the full stack slotinstead of just the "defined" parts

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118743 Andrew Pinski changed: What|Removed |Added Summary|non-64bit integer arguments |non-64bit integer arguments

[Bug target/116010] [15 regression] vectorization regressions on arm and aarch64 since r15-491-gc290e6a0b7a9de

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116010 --- Comment #14 from GCC Commits --- The trunk branch has been updated by Thiago Bauermann : https://gcc.gnu.org/g:bcd3886e6692ba4b7127debcdfe4890199ec9e54 commit r15-7356-gbcd3886e6692ba4b7127debcdfe4890199ec9e54 Author: Thiago Jung Bauermann

[Bug middle-end/108016] RISC-V:Bad codegen in scalar code comparing to LLVM

2025-02-04 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108016 --- Comment #3 from Jeffrey A. Law --- So just a couple thoughts. If we look at the .expand dump we have: (insn 23 22 24 6 (set (mem/c:QI (plus:DI (reg/f:DI 129 virtual-stack-vars) (const_int -4 [0xfffc])) [1 MEM [

[Bug ipa/118243] [13/14/15 Regression] Incorrect behaviour of complex types with -O3 since r13-5681-ge8109bd87766be

2025-02-04 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118243 --- Comment #10 from Martin Jambor --- This is an equivalent testcase without OpenMP and especially without iostream, making dump reading a bit easier: using complex_t = double __complex__; struct A { complex_t value; A(double r) : valu

[Bug ipa/118243] [13/14/15 Regression] Incorrect behaviour of complex types with -O3 since r13-5681-ge8109bd87766be

2025-02-04 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118243 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/82365] stack locations are not consolidated if (single) noreturn function is on the path

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82365 Andrew Pinski changed: What|Removed |Added Summary|stack locations are not |stack locations are not

[Bug middle-end/116926] [15 Regression] Recent changes in dot-product causing ICE on c6x port

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116926 --- Comment #10 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:4c98b3825f99fcec8fd921550e2dc45f2d966cbb commit r15-7346-g4c98b3825f99fcec8fd921550e2dc45f2d966cbb Author: Andrew Pinski Date: M

[Bug middle-end/116926] [15 Regression] Recent changes in dot-product causing ICE on c6x port

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

[Bug c++/118719] [15 regression] Spurious -Wc++20-extensions warning emitted when capturing a structured binding

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118719 --- Comment #6 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:4b2726a62ddfe958302d6790725503ac09b28f11 commit r15-7347-g4b2726a62ddfe958302d6790725503ac09b28f11 Author: Jakub Jelinek Date: T

[Bug fortran/118499] Exponentiation of UNSIGNED is rejected

2025-02-04 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118499 Thomas Koenig changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/118734] RISC-V: Vector broadcast via strided load.

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118734 --- Comment #1 from Richard Biener --- For rv32 can you load a v2si and vmv.v.x that as vNdi? In general I agree - it might be also a -Os based decision.

[Bug preprocessor/118737] preprocessor should error out right if one of the first few bytes is not a recognized character

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118737 Richard Biener changed: What|Removed |Added Last reconfirmed||2025-02-04 Status|UNCONFIR

[Bug middle-end/118739] [15 Regression] wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu

2025-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118739 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2025-02-04 Status|UNCONFIRM

[Bug c/118742] No way to do ~a for a boolean type with the gimple FE

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/118742] No way to do ~a for a boolean type with the gimple FE

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 --- Comment #3 from Richard Biener --- And also binary ops: char __GIMPLE (ssa,startwith("optimized")) g1(char i) { char _1; char _2; __BB(2,guessed_local(97603132)): _1 = i_3(D); _2 = 1 - _1; return _2; }

[Bug c++/86769] [12/13/14/15 Regression] g++ destroys condition variable in for statement too early

2025-02-04 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 --- Comment #18 from Jason Merrill --- (In reply to Jason Merrill from comment #17) cond would still want to move into the BIND_EXPR if we remove simplify_loop_decl_cond, but that doesn't need a distinction between the condition scope and the com

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

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

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

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/118745] New: UBSAN: member access within null pointer of type 'struct gfc_omp_namelist' since r15-7285-gbea86e82146b9b

2025-02-04 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118745 Bug ID: 118745 Summary: UBSAN: member access within null pointer of type 'struct gfc_omp_namelist' since r15-7285-gbea86e82146b9b Product: gcc Version: 15.0

[Bug middle-end/115913] [12/13/14/15 Regression] ICE with pragma GCC pop_options with diagnostic since r11-1141

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115913 --- Comment #15 from GCC Commits --- The releases/gcc-12 branch has been updated by Lewis Hyatt : https://gcc.gnu.org/g:251f6ba9131ebc8deab463c052e099a065796c2a commit r12-10942-g251f6ba9131ebc8deab463c052e099a065796c2a Author: Lewis Hyatt Da

[Bug middle-end/115913] [12/13/14/15 Regression] ICE with pragma GCC pop_options with diagnostic since r11-1141

2025-02-04 Thread lhyatt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115913 Lewis Hyatt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/86769] [12/13/14/15 Regression] g++ destroys condition variable in for statement too early

2025-02-04 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 --- Comment #19 from Jason Merrill --- So Marek's patch was close, it just needs to distinguish between a TRY_FINALLY_EXPR cleaning up the condition variable vs some other variable.

[Bug c++/86769] [12/13/14/15 Regression] g++ destroys condition variable in for statement too early

2025-02-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 --- Comment #20 from Jakub Jelinek --- Created attachment 60374 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60374&action=edit gcc15-pr86769-wip.patch This is WIP what I have right now, constexpr.cc evaluation of it not done yet, plus ne

[Bug middle-end/116845] gcc.dg/pr109393.c test fails on ilp32 targets (and maybe others)

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116845 --- Comment #13 from GCC Commits --- The master branch has been updated by Philipp Tomsich : https://gcc.gnu.org/g:adf1da77593f8851c6b78d22ebbc1124bbaf1de5 commit r15-7353-gadf1da77593f8851c6b78d22ebbc1124bbaf1de5 Author: kelefth Date: Tue

[Bug middle-end/116845] gcc.dg/pr109393.c test fails on ilp32 targets (and maybe others)

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116845 --- Comment #12 from Richard Biener --- One issue is that we turned (sizetype)(j + -1) * 4 to ((sizetype) j + 1073741823) * 4 which makes CSE of j + -1 difficult.

[Bug c/118742] No way to do ~a for a boolean type with the gimple FE

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 --- Comment #5 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:4c8c9c9ee22bdb306439020a5a8fc5b4ee935f5b commit r15-7352-g4c8c9c9ee22bdb306439020a5a8fc5b4ee935f5b Author: Richard Biener Date:

[Bug c++/118719] [15 regression] Spurious -Wc++20-extensions warning emitted when capturing a structured binding

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

[Bug tree-optimization/118739] New: wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu

2025-02-04 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118739 Bug ID: 118739 Summary: wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu Product: gcc Version: unknown Status: UNCONFIRMED Sev

[Bug rtl-optimization/116273] [14/15 regression] RISC-V: gcc.dg/long_branch.c flakey timeout, insn scheduling is slow

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116273 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c/118742] No way to do ~a for a boolean type with the gimple FE

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug c/101057] [meta-bug] [gimplefe] GIMPLE frontend issues

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101057 Bug 101057 depends on bug 118742, which changed state. Bug 118742 Summary: No way to do ~a for a boolean type with the gimple FE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 What|Removed |Added -

[Bug rtl-optimization/118739] [15 Regression] wrong code at -O{s,3} with "-fno-tree-forwprop -fno-tree-vrp" on x86_64-linux-gnu

2025-02-04 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118739 Uroš Bizjak changed: What|Removed |Added Component|target |rtl-optimization --- Comment #6 from Uroš

[Bug fortran/118740] New: [OpenMP] 'sorry' used without location data

2025-02-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118740 Bug ID: 118740 Summary: [OpenMP] 'sorry' used without location data Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: diagnostic, openmp Severity: normal

[Bug middle-end/118741] New: [OpenMP] metadirectives for declarative use rejected

2025-02-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118741 Bug ID: 118741 Summary: [OpenMP] metadirectives for declarative use rejected Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: openmp, rejects-valid Severity: nor

[Bug c/118742] No way to do ~a for a boolean type with the gimple FE

2025-02-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118742 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > And also binary ops: > > char __GIMPLE (ssa,startwith("optimized")) g1(char i) > { > char _1; > char _2; > > __BB(2,guessed_local(97603132)): > _1 =

[Bug c++/114619] [13/14/15 regression] ICE with -fno-elide-constructors in C++14 mode for non-constant initializer in array new since r13-3175-g6ffbf87ca66f4e

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114619 --- Comment #5 from GCC Commits --- The master branch has been updated by Simon Martin : https://gcc.gnu.org/g:887bdabfe3e315d661bed55800cd4f64542c7029 commit r15-7348-g887bdabfe3e315d661bed55800cd4f64542c7029 Author: Simon Martin Date: Tue

[Bug c++/114619] [13/14/15 regression] ICE with -fno-elide-constructors in C++14 mode for non-constant initializer in array new since r13-3175-g6ffbf87ca66f4e

2025-02-04 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114619 Simon Martin changed: What|Removed |Added Known to work||15.0 Status|ASSIGNED

[Bug tree-optimization/117113] [12/13/14/15 regression] ICE on valid code at -O3 with "-fno-tree-dce -fno-inline" on x86_64-linux-gnu: verify_ssa failed since r8-5204-gdc236397e4d966

2025-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117113 --- Comment #4 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:0675eb17480bada678bf2769d39732027abcd6d0 commit r15-7349-g0675eb17480bada678bf2769d39732027abcd6d0 Author: Richard Biener Date:

  1   2   >