[Bug tree-optimization/121202] [15 Regression] ICE on valid code at -O3 with -fno-tree-copy-prop on x86_64-linux-gnu: in vect_schedule_slp_node, at tree-vect-slp.cc:11381

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121202 --- Comment #6 from GCC Commits --- The releases/gcc-15 branch has been updated by Richard Biener : https://gcc.gnu.org/g:4d0c17354e42d57d3f94a7b66ab59299b076ee68 commit r15-10061-g4d0c17354e42d57d3f94a7b66ab59299b076ee68 Author: Richard Biene

[Bug tree-optimization/121202] [15 Regression] ICE on valid code at -O3 with -fno-tree-copy-prop on x86_64-linux-gnu: in vect_schedule_slp_node, at tree-vect-slp.cc:11381

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

[Bug libstdc++/106610] elements_view::iterator::iterator_category invokes the operator*() && of the underlying iterator

2025-07-24 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106610 Tomasz Kamiński changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/104874] Non-compile test in string_vector_iterators.cc test fails for the wrong reason.

2025-07-24 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104874 Tomasz Kamiński changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |tkaminsk at gcc dot gnu.org

[Bug middle-end/118440] a store from an uninitalized variable could be removed

2025-07-24 Thread disservin.social at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118440 --- Comment #6 from Disservin --- (In reply to Andrew Pinski from comment #3) > Note this is NOT wrong code to store a zero there since you are storing from > an uninitialized value. yes, maybe it was poorly described in my initial report.. thi

[Bug target/121230] New: x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread manx-bugzilla at problemloesungsmaschine dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 Bug ID: 121230 Summary: x86: Inefficient code generation with -m3dnow -msse since GCC 12 Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/115800] PowerPC GCC cannot build a little endian compile if --with-cpu=power5 is used

2025-07-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115800 --- Comment #9 from Segher Boessenkool --- (In reply to Andreas Schwab from comment #7) > It is generally assumed that powerpc64le-*-* implies POWER7+ (glibc even > requires POWER8+). This is independent of the older -mlittle support (which > d

[Bug tree-optimization/121236] [16 Regression] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #7 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > Created attachment 61962 [details] > Patch which needs a commit message and testcases And some comment changes.

[Bug tree-optimization/121236] [16 Regression] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #6 from Andrew Pinski --- Created attachment 61962 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61962&action=edit Patch which needs a commit message and testcases

[Bug tree-optimization/121236] [16 Regression] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #8 from Andrew Pinski --- + /* Remove the phi and move to the next phi arg if needed. */ + if (phi == gsi_stmt (*pgsi)) +remove_phi_node (pgsi, false); Needs to be fixed too. It should be something like: /* Move to the next

[Bug tree-optimization/119293] [15/16 Regression] gcc.dg/vect/vect-121.c fails since r15-6811-g086031c0585985

2025-07-24 Thread siddhesh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119293 Siddhesh Poyarekar changed: What|Removed |Added CC||siddhesh at gcc dot gnu.org --- Co

[Bug debug/121093] Missed location of inlined function

2025-07-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121093 --- Comment #3 from Richard Biener --- t.c.047t.cddce1:Marking useful stmt: # DEBUG INLINE_ENTRY p2 t.c.047t.cddce1:Marking useful stmt: # DEBUG INLINE_ENTRY p1 t.c.047t.cddce1: # DEBUG INLINE_ENTRY p1D.2958 we eliminate the inline scope becau

[Bug c++/120961] ICE on C++20 module when compiling Eigen.

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120961 Nathaniel Shead changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIR

[Bug c++/108080] ICE: in module.cc:core_vals with -fmodule-header and #pragma GCC target / optimize (shows up in fmt)

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108080 Nathaniel Shead changed: What|Removed |Added CC||shyeyian at petalmail dot com --- Com

[Bug c++/103524] [meta-bug] modules issue

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 120961, which changed state. Bug 120961 Summary: ICE on C++20 module when compiling Eigen. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120961 What|Removed |Added -

[Bug tree-optimization/121236] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #5 from Andrew Pinski --- Created attachment 61961 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61961&action=edit cleaned up reduced testcase

[Bug tree-optimization/121236] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 Andrew Pinski changed: What|Removed |Added Keywords|needs-bisection | Target Milestone|---

[Bug c++/117294] Concept swallow diagnostics when they're defined in terms of type traits

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117294 --- Comment #5 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:f1872cc05b0dc53bb440b7b3ee045bb49e474ccb commit r16-2492-gf1872cc05b0dc53bb440b7b3ee045bb49e474ccb Author: Nathaniel Shead Date:

[Bug c++/113854] the expression 'is_invocable_v ... evaluated to 'false'

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113854 --- Comment #5 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:f1872cc05b0dc53bb440b7b3ee045bb49e474ccb commit r16-2492-gf1872cc05b0dc53bb440b7b3ee045bb49e474ccb Author: Nathaniel Shead Date:

[Bug c++/113854] the expression 'is_invocable_v ... evaluated to 'false'

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113854 Nathaniel Shead changed: What|Removed |Added CC||nshead at gcc dot gnu.org --- Comment

[Bug c++/121238] New: `-fmodules` causes invalid runtime exceptions with `std::format`

2025-07-24 Thread rohan at rohanlean dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121238 Bug ID: 121238 Summary: `-fmodules` causes invalid runtime exceptions with `std::format` Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/121239] New: mangling of non-dependent calls and operators that resolve to an overload

2025-07-24 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121239 Bug ID: 121239 Summary: mangling of non-dependent calls and operators that resolve to an overload Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: norm

[Bug c++/121239] mangling of non-dependent calls and operators that resolve to an overload

2025-07-24 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121239 Patrick Palka changed: What|Removed |Added Last reconfirmed||2025-07-24 Status|UNCONFIRM

[Bug testsuite/119382] [15 Regression] gcc.target/powerpc/vsx-builtin-7.c fail starting with r15-7961-gdc47161c1f32c3

2025-07-24 Thread jeevitha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119382 --- Comment #10 from Jeevitha --- Right now, I have fixed this in trunk and plan to backport it to GCC 15. It seems that patch dc47161c1f32c3 has been backported to the GCC 14 and 13 branches. Can I backport the corresponding testcase fix also

[Bug libstdc++/119962] : __maybe_present_t misses initialization

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119962 --- Comment #6 from GCC Commits --- The releases/gcc-15 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:5a29c9147404c0473e009df879e7467ff4948820 commit r15-10062-g5a29c9147404c0473e009df879e7467ff4948820 Author: Patrick Palka

[Bug c++/121055] [15/16 Regression] __is_invocable built-in doesn't match std::invoke for rvalue-ref qualified member function

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

[Bug libstdc++/119962] : __maybe_present_t misses initialization

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

[Bug c++/121233] New: double equal comparison 32bit g++

2025-07-24 Thread volconscious at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121233 Bug ID: 121233 Summary: double equal comparison 32bit g++ Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/121230] x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Com

[Bug c++/121233] double equal comparison 32bit g++

2025-07-24 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121233 Alexander Monakov changed: What|Removed |Added Resolution|--- |INVALID CC|

[Bug libstdc++/104874] Non-compile test in string_vector_iterators.cc test fails for the wrong reason.

2025-07-24 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104874 Tomasz Kamiński changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/104874] Non-compile test in string_vector_iterators.cc test fails for the wrong reason.

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104874 --- Comment #2 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:dc49c0a46ec96e754e36ccfdfd6e7613efd03f3f commit r16-2484-gdc49c0a46ec96e754e36ccfdfd6e7613efd03f3f Author: Tomasz KamiÅski Date:

[Bug libfortran/121234] New: Bogus diagnostic on READ of string with semicolon.

2025-07-24 Thread jvdelisle2 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121234 Bug ID: 121234 Summary: Bogus diagnostic on READ of string with semicolon. Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/121231] New: [13->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread gasper.azman at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 Bug ID: 121231 Summary: [13->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing Product: gcc Version: 16.0 Status: U

[Bug c++/121231] [10->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 Richard Biener changed: What|Removed |Added Keywords||wrong-code Last reconfirmed|

[Bug fortran/105473] semicolon allowed when list-directed read integer with decimal='point'

2025-07-24 Thread jvdelisle2 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105473 --- Comment #43 from Jerry DeLisle --- (In reply to Manfred Schwarb from comment #41) > Jerry, are you really sure about this? > > character(80) buffer,a > buffer="33;44" > read(buffer,*,decimal="point") a > print*,a >

[Bug libfortran/121234] Bogus diagnostic on READ of string with semicolon.

2025-07-24 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121234 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug libstdc++/106610] elements_view::iterator::iterator_category invokes the operator*() && of the underlying iterator

2025-07-24 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106610 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org Resol

[Bug rtl-optimization/121198] [avr][hreg-constraints] error: 'asm' operand has impossible constraints or there are not enough registers

2025-07-24 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121198 --- Comment #2 from Georg-Johann Lay --- Created attachment 61955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61955&action=edit hrc-bswapsi.diff: Proposed patch to get rig of hard regs in avr.md This patch also runs into ICE. It tries

[Bug libstdc++/121232] New: Improve implementation of make_shared for arrays

2025-07-24 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121232 Bug ID: 121232 Summary: Improve implementation of make_shared for arrays Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug fortran/121185] [16 Regression] regression on elemental operation of division

2025-07-24 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121185 Mikael Morin changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mikael at gcc dot gnu.org

[Bug libstdc++/121232] Improve implementation of make_shared for arrays

2025-07-24 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121232 Tomasz Kamiński changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/120714] [15 regression] RISC-V: incorrect frame pointer CFA address for stack-clash protection loops

2025-07-24 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120714 Andreas Schwab changed: What|Removed |Added Version|16.0|15.1.1 Target Milestone|---

[Bug testsuite/120805] [16 Regression] gcc.target/powerpc/p9-vec-length-epil-4.c fail starting with r16-1645-g309dbcea2cabb3

2025-07-24 Thread avinashd at linux dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120805 --- Comment #16 from Avinash Jayakar --- Created attachment 61956 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61956&action=edit I have just changed the order within the conditional where the const_vf gets assigned, to have it behave in

[Bug target/120936] [13/14/15/16 Regression] x86_function_profiler emits an unused label by by r5-3767-gecc81e33123d7a

2025-07-24 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120936 Bug 120936 depends on bug 120923, which changed state. Bug 120923 Summary: check-function-bodies doesn't support "1: call mcount" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120923 What|Removed |Added

[Bug gcov-profile/120881] [16 Regression] -pg may not call mcount at function entry by r16-1550-g9244ea4bf55638

2025-07-24 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120881 --- Comment #32 from H.J. Lu --- *** Bug 120923 has been marked as a duplicate of this bug. ***

[Bug testsuite/120923] check-function-bodies doesn't support "1: call mcount"

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

[Bug libgomp/114445] [OpenMP] indirect - race when creating reverse-offload hash, causing aborts

2025-07-24 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114445 Tobias Burnus changed: What|Removed |Added Summary|[OpenMP] indirect - |[OpenMP] indirect - race

[Bug cobol/119231] gcobol -static produces a dynamically linked executable

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119231 --- Comment #1 from GCC Commits --- The master branch has been updated by Robert Dubner : https://gcc.gnu.org/g:44e32178031e89399710c3ee7444891631a9c8ec commit r16-2489-g44e32178031e89399710c3ee7444891631a9c8ec Author: Robert Dubner Date: T

[Bug testsuite/120805] [16 Regression] gcc.target/powerpc/p9-vec-length-epil-4.c fail starting with r16-1645-g309dbcea2cabb3

2025-07-24 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120805 --- Comment #17 from Tamar Christina --- (In reply to Avinash Jayakar from comment #16) > Created attachment 61956 [details] > I have just changed the order within the conditional where the const_vf gets > assigned, to have it behave in similar

[Bug c++/121231] [10->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 Andrew Pinski changed: What|Removed |Added Depends on||94511 --- Comment #2 from Andrew Pinski

[Bug fortran/121185] [16 Regression] regression on elemental operation of division

2025-07-24 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121185 --- Comment #31 from Mikael Morin --- The problem is, in norm we use a polymorphic assignment to assign y%x, using the virtual table of y. It is a problem I have seen before on other testcases when preparing the patch, gfc_get_class_from_expr i

[Bug debug/121093] Missed location of inlined function

2025-07-24 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121093 --- Comment #2 from Jan Hubicka --- Created attachment 61957 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61957&action=edit patch to autofdo for multiple source locations per single instruction This is patch which makes the autofdo tool

[Bug c++/121231] [10->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread gasper.azman at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 --- Comment #3 from Gašper Ažman --- Would that make it a /way/ reduced test case in that case? PR 94511 seems to be value-dependent. In this case, both clang and msvc accept and generate correct code. PR 94511 seems like you needed to tweak it

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

2025-07-24 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 Attachment #61912|0 |1 is obsolete|

[Bug middle-end/118440] a store from an uninitalized variable could be removed

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118440 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|SUSPENDED Assignee|pinskia at

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

2025-07-24 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 Attachment #61953|0 |1 is obsolete|

[Bug cobol/119231] gcobol -static produces a dynamically linked executable

2025-07-24 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119231 Robert Dubner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/121235] New: Local register variable constraints aren't respected in extended asm

2025-07-24 Thread pixel--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121235 Bug ID: 121235 Summary: Local register variable constraints aren't respected in extended asm Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severity: normal

[Bug debug/119367] [15 Regression][gcn] libgomp.fortran/target1.f90 with '-O2 -g': '.2byte .LM6-.LM5' – error: ... out of range – since r15-8047-gadb14c7625178b

2025-07-24 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119367 Thomas Schwinge changed: What|Removed |Added Summary|[15/16 Regression][gcn] |[15 Regression][gcn]

[Bug target/121230] x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 --- Comment #1 from Richard Biener --- Try -fexcess-precision=fast or -std=gnu11?

[Bug target/121230] x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread manx-bugzilla at problemloesungsmaschine dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 --- Comment #2 from Jörn Heusipp --- (In reply to Richard Biener from comment #1) > Try -fexcess-precision=fast or -std=gnu11? Both have no effect. I had already also already tried -ffast-math, also no effect.

[Bug c/121137] ICE on x86_64-linux-gnu: Segmentation fault with omp and VLA in struct

2025-07-24 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121137 uecker at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c/121217] internal compiler error: Segmentation fault comptypes_equiv_p since 15.1 with -std=c2x

2025-07-24 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121217 uecker at gcc dot gnu.org changed: What|Removed |Added CC||uecker at gcc dot gnu.org --

[Bug target/121230] x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread manx-bugzilla at problemloesungsmaschine dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 --- Comment #3 from Jörn Heusipp --- (In reply to Jörn Heusipp from comment #2) > (In reply to Richard Biener from comment #1) > > Try -fexcess-precision=fast or -std=gnu11? > > Both have no effect. Well, both shift stack locations around, but

[Bug c++/121055] [15/16 Regression] __is_invocable built-in doesn't match std::invoke for rvalue-ref qualified member function

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121055 --- Comment #3 from GCC Commits --- The releases/gcc-15 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:80a51dae8b9af3f6b318f8ed71c67aab96a3fc91 commit r15-10063-g80a51dae8b9af3f6b318f8ed71c67aab96a3fc91 Author: Patrick Palka

[Bug c/121235] Local register variable constraints aren't respected in extended asm

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121235 --- Comment #2 from Andrew Pinski --- In fact my fixed up code is how it is written in the documentation even. int t1 = …; register int *p1 asm ("r0") = …; register int *p2 asm ("r1") = t1; register int *result asm ("r0"); asm ("sysint" : "=r"

[Bug libgomp/114445] [OpenMP] indirect - race when creating reverse-offload hash, causing aborts

2025-07-24 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114445 --- Comment #2 from Tobias Burnus --- I actually wonder whether we couldn't fill it on the host. It kind of assumes sizeof(void*) is the same on the host and on the device, but then it should work, given that htab only allocates memory in htab_

[Bug c/121235] Local register variable constraints aren't respected in extended asm

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

[Bug c++/114632] ICE when converting static / explicit this lambda to function pointer

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114632 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:eb59e58dcc4cdf36b8b2d4e1654fe4fa062b5bef commit r16-2490-geb59e58dcc4cdf36b8b2d4e1654fe4fa062b5bef Author: Jason Merrill Date: Th

[Bug c++/101233] ICE when using ::ranges::v3::to

2025-07-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101233 --- Comment #10 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:eb59e58dcc4cdf36b8b2d4e1654fe4fa062b5bef commit r16-2490-geb59e58dcc4cdf36b8b2d4e1654fe4fa062b5bef Author: Jason Merrill Date: T

[Bug c++/121231] [10->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 Patrick Palka changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/121231] [10->trunk] miscompile with brace-initialized constant template parameter perhaps due to function coalescing

2025-07-24 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231 --- Comment #5 from Patrick Palka --- It works if we explicitly zero-initialize 'result': Foo result{0,0};

[Bug c/121236] New: Problems during GIMPLE pass: ifcvt

2025-07-24 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 Bug ID: 121236 Summary: Problems during GIMPLE pass: ifcvt Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c A

[Bug target/97791] GNU attributes for long double could be improved on PowerPC

2025-07-24 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97791 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/93738] [13/14/15/16 regression] test case gcc.target/powerpc/20050603-3.c fails

2025-07-24 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93738 --- Comment #12 from Segher Boessenkool --- > However, this pattern is failing to match in some cases, > and we end up with two separate instructions: one for rotate and another for > insert. So this is *not* a combine problem at all you say? J

[Bug tree-optimization/121236] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #1 from David Binderman --- R

[Bug libstdc++/121237] Wrong return value of `condition_variable_any::wait_until`

2025-07-24 Thread rohan at rohanlean dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121237 --- Comment #2 from Rohan Lean --- (The libstdc++ implementation corresponding to that overload also appears to have the problem, however.)

[Bug target/121230] [13/14/15/16 regression] x86: Inefficient code generation with -m3dnow -msse since GCC 12

2025-07-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121230 Sam James changed: What|Removed |Added Target Milestone|--- |13.5 Summary|x86: Inefficient co

[Bug c/121217] [15/16 regression] internal compiler error: Segmentation fault comptypes_equiv_p since 15.1 with -std=c2x

2025-07-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121217 Sam James changed: What|Removed |Added Target Milestone|--- |15.2 Summary|internal compiler e

[Bug tree-optimization/121236] [16 Regression] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 Sam James changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/92750] DSE fails to remove all dead clobbers

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

[Bug tree-optimization/92750] DSE fails to remove all dead clobbers

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92750 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug tree-optimization/92750] DSE fails to remove all dead clobbers

2025-07-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92750 --- Comment #4 from Andrew Pinski --- Maybe not 100% the same but I think it shows the issue: ``` struct s1 { int t; s1(int tt) : t(tt) {} }; struct s2 : s1 { s2(int a) : s1(a){} }; void g(s2*); void f() { s2 a[2]{s2(0), s2(1)}; g(a

[Bug target/115800] PowerPC GCC cannot build a little endian compile if --with-cpu=power5 is used

2025-07-24 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115800 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/121236] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 David Binderman changed: What|Removed |Added Keywords||needs-bisection --- Comment #3 from D

[Bug libstdc++/121237] New: Wrong return value of `condition_variable_any::wait_until`

2025-07-24 Thread rohan at rohanlean dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121237 Bug ID: 121237 Summary: Wrong return value of `condition_variable_any::wait_until` Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/121236] Problems during GIMPLE pass: ifcvt

2025-07-24 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121236 --- Comment #2 from David Binderman --- Reduced C code seems to be: short g_59, func_7___trans_tmp_8; long g_159; int func_26_l_176; void func_26(short *p_27) { unsigned char l_184; for (; g_59; g_59 += 1) if (func_26_l_176) l_18

[Bug libstdc++/121237] Wrong return value of `condition_variable_any::wait_until`

2025-07-24 Thread rohan at rohanlean dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121237 --- Comment #1 from Rohan Lean --- I copy pasted the wrong listing from the standard by mistake. The correct one is: ``` while (!stoken.stop_requested()) { if (pred()) return true; if (wait_until(lock, abs_time) == cv_status::timeo

[Bug c++/117294] Concept swallow diagnostics when they're defined in terms of type traits

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117294 --- Comment #6 from Nathaniel Shead --- With the above patch, the original testcase now gives the following diagnostic (using experimental-nesting=yes for clarity): $ g++-16 -std=c++20 -S -fdiagnostics-set-output=text:experimental-nesting=yes t

[Bug c++/121175] [modules] ICE with explicit specialization of template class (internal compiler error: in tree_node, at cp/module.cc:9975)

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121175 Nathaniel Shead changed: What|Removed |Added CC||nshead at gcc dot gnu.org Res

[Bug c++/98735] ICE with -std=c++20 -fmodules-ts -fsanitize=undefined

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98735 Nathaniel Shead changed: What|Removed |Added CC||omerfaruko at gmail dot com --- Commen

[Bug c++/103524] [meta-bug] modules issue

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 121175, which changed state. Bug 121175 Summary: [modules] ICE with explicit specialization of template class (internal compiler error: in tree_node, at cp/module.cc:9975) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12

[Bug c++/120962] " XXX references internal linkage entity YYY" when compiling a module interface

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120962 Nathaniel Shead changed: What|Removed |Added CC||nshead at gcc dot gnu.org

[Bug c++/103524] [meta-bug] modules issue

2025-07-24 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 120962, which changed state. Bug 120962 Summary: " XXX references internal linkage entity YYY" when compiling a module interface https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120962 What|Removed