[Bug ada/118939] [14 Regression] ada: executable segfaults on arm-linux-gnueabi when assigning an access to controlled type

2025-03-21 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118939 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #8 fr

[Bug ada/118939] [14 Regression] ada: executable segfaults on arm-linux-gnueabi when assigning an access to controlled type

2025-03-21 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118939 --- Comment #7 from Matthias Klose --- ahh, yes, the not yet completed 64bit time_t stuff ...

[Bug c++/119383] [15 Regression] Boost 1.85 lib build fail after commit r15-8011

2025-03-21 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119383 --- Comment #5 from Sam James --- We've made some progress on this and should have an update over the weekend.

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

2025-03-21 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 Sam James changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/119424] New: memcpy->memset optimization should happen even for non-constant form of memcpy

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119424 Bug ID: 119424 Summary: memcpy->memset optimization should happen even for non-constant form of memcpy Product: gcc Version: 14.1.0 Status: UNCONFIRMED Keyword

[Bug tree-optimization/119424] memcpy->memset optimization should happen even for non-constant form of memcpy

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119424 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/119424] memcpy->memset optimization should happen even for non-constant form of memcpy

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119424 --- Comment #2 from Andrew Pinski --- One more thing is clang does not do this optimization either.

[Bug tree-optimization/119417] [14/15 Regression] wrong code with `-O2`, uses uxtw instead of uxth causing different result on ADD instruction since r14-8680-g2f14c0dbb78985

2025-03-21 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119417 Sam James changed: What|Removed |Added Summary|[14/15 Regression] wrong|[14/15 Regression] wrong

[Bug c++/119423] ICE in expand_expr_real_1

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119423 --- Comment #2 from Andrew Pinski --- And yes it is fixed already on the trunk. And I can reproduce it for aarch64-linux-gnu too.

[Bug c++/119423] ICE in expand_expr_real_1

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119423 Andrew Pinski changed: What|Removed |Added Target||aarch64-darwin --- Comment #1 from Andr

[Bug ada/118939] [14 Regression] ada: executable segfaults on arm-linux-gnueabi when assigning an access to controlled type

2025-03-21 Thread bunk at stusta dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118939 Adrian Bunk changed: What|Removed |Added CC||bunk at stusta dot de --- Comment #6 from

[Bug c++/119423] ICE in expand_expr_real_1

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

[Bug c++/116327] [14/15 Regression] ICE in coroutine with parameter preview on lambda with captures since r15-2210

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116327 Andrew Pinski changed: What|Removed |Added CC||geoff.ramseyer at cs dot stanford.

[Bug fortran/119419] C prototype generation for functions returning C_FUNPTR incorrect

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

[Bug c++/114992] [13/14/15 Regression] ICE during IPA pass: targetclone in add_to_same_comdat_group with calling a target clone with a lamdba in a comdat function

2025-03-21 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114992 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Assignee|unassigned

[Bug libstdc++/119415] flat_set::insert_range may not handle C++20 common-range

2025-03-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119415 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug libstdc++/119415] flat_set::insert_range may not handle C++20 common-range

2025-03-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119415 --- Comment #2 from Jonathan Wakely --- There are no "official contributors", anyone who submits patches is a contributor: https://gcc.gnu.org/contribute.html

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #40 from Alexander Monakov --- > In Linux, we don't even bother with PIC codegen, even though we link with > -pie. Earlier you said that building with -fPIC may be desirable, and your patch was dealing with PIC codegen in GCC for m

[Bug tree-optimization/102879] [12/13/14/15 Regression] Dead Code Elimination Regression at -O3

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102879 --- Comment #10 from Andrew Pinski --- So we have: _28 = d.3_27 == 0; _29 = (int) _28; _31 = _61 >> _29; _41 = _31 == 0; This can be transform into: _41 = ((unsigned)_61) <= (unsigned)_28; (related transformation to PR 119420 but not ye

[Bug gcov-profile/119375] Some autofdo test cases fail

2025-03-21 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119375 --- Comment #4 from Andi Kleen --- I applied Alex's patches, but had to resolve one conflict. Unfortunately made no difference in the test results.

[Bug middle-end/119423] New: ICE in expand_expr_real_1

2025-03-21 Thread geoff.ramseyer at cs dot stanford.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119423 Bug ID: 119423 Summary: ICE in expand_expr_real_1 Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug tree-optimization/119422] New: `u <= (u <= (unsigned)b)` can be transform into just `(u <= (unsigned)b)`

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119422 Bug ID: 119422 Summary: `u <= (u <= (unsigned)b)` can be transform into just `(u <= (unsigned)b)` Product: gcc Version: 14.1.0 Status: UNCONFIRMED Keywords: mi

[Bug tree-optimization/119420] New: `a >> 1 == 0` should be trasformed into `((unsigned)a) <= 1`

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119420 Bug ID: 119420 Summary: `a >> 1 == 0` should be trasformed into `((unsigned)a) <= 1` Product: gcc Version: 14.1.0 Status: UNCONFIRMED Keywords: missed-optimiza

[Bug target/119421] [avr] Better optimize some operations involving bits

2025-03-21 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119421 Georg-Johann Lay changed: What|Removed |Added Severity|normal |enhancement Keywords|

[Bug tree-optimization/119420] `a >> 1 == 0` should be trasformed into `((unsigned)a) <= 1`

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

[Bug c++/114992] [13/14/15 Regression] ICE during IPA pass: targetclone in add_to_same_comdat_group with calling a target clone with a lamdba in a comdat function

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114992 --- Comment #6 from GCC Commits --- The releases/gcc-13 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:41db4716a5603052df626a1ab911b0b3fab322b2 commit r13-9442-g41db4716a5603052df626a1ab911b0b3fab322b2 Author: Jason Merrill

[Bug target/119421] New: [avr] Better optimize some operations involving bits

2025-03-21 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119421 Bug ID: 119421 Summary: [avr] Better optimize some operations involving bits Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread ardb at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #39 from Ard Biesheuvel --- (In reply to Alexander Monakov from comment #38) > (In reply to Ard Biesheuvel from comment #37) > > Yes, we can drop -mcmodel=kernel, and use -mcmodel=small instead. This is > > why I'm not keen on relyin

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #38 from Alexander Monakov --- (In reply to Ard Biesheuvel from comment #37) > Yes, we can drop -mcmodel=kernel, and use -mcmodel=small instead. This is > why I'm not keen on relying on that - it is ill-defined and there is really >

[Bug c++/119378] [12/13/14 Regression] Nested template class friend of template class produces "internal compiler error: unexpected expression ‘T’ of kind template_parm_index"

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119378 --- Comment #3 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:6ed38b98456725f042e75fde7da16c60e22c08d8 commit r15-8655-g6ed38b98456725f042e75fde7da16c60e22c08d8 Author: Patrick Palka Date: F

[Bug fortran/119419] New: C prototype generation for functions returning C_FUNPTR incorrect

2025-03-21 Thread ryan.gambord at oregonstate dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119419 Bug ID: 119419 Summary: C prototype generation for functions returning C_FUNPTR incorrect Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

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

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116028 --- Comment #25 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:78592fdbdc18013387d9854805b5cbf6d19c2110 commit r15-8656-g78592fdbdc18013387d9854805b5cbf6d19c2110 Author: Jakub Jelinek Date:

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

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118615 --- Comment #29 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:78592fdbdc18013387d9854805b5cbf6d19c2110 commit r15-8656-g78592fdbdc18013387d9854805b5cbf6d19c2110 Author: Jakub Jelinek Date:

[Bug fortran/119406] Typo in Index variable %qs at %L cannot be specified in alocality-spec

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119406 --- Comment #2 from GCC Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:f45d14b495d603b8d5fbdffe6fced03cb3e2fc10 commit r15-8653-gf45d14b495d603b8d5fbdffe6fced03cb3e2fc10 Author: Jerry DeLisle Date: F

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread ardb at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #37 from Ard Biesheuvel --- (In reply to Alexander Monakov from comment #36) > Today, gcc rejects -fpic -mcmodel=kernel on the command line though, and it > doesn't look like you can drop -mcmodel=kernel, so... was there some plan >

[Bug rtl-optimization/119418] New: Minimum of 3 float values produces worse code-gen with ternary than repeated minimum of 2 function calls

2025-03-21 Thread mwinkler at blizzard dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119418 Bug ID: 119418 Summary: Minimum of 3 float values produces worse code-gen with ternary than repeated minimum of 2 function calls Product: gcc Version: 14.2.0 Status: UNC

[Bug tree-optimization/119418] Minimum of 3 float values produces worse code-gen with ternary than repeated minimum of 2 function calls

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119418 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|

[Bug fortran/119406] Typo in Index variable %qs at %L cannot be specified in alocality-spec

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

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #36 from Alexander Monakov --- Today, gcc rejects -fpic -mcmodel=kernel on the command line though, and it doesn't look like you can drop -mcmodel=kernel, so... was there some plan for dealing with that? (considering new flags to co

[Bug c++/119379] [15 regression] ICE on CTAD for alias template with type constraint

2025-03-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119379 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org S

[Bug libquadmath/119397] missing license file for SunPro covered sources

2025-03-21 Thread mw_triad at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119397 --- Comment #2 from Matthew Woehlke --- To be clear, you are arguing that distributions of the software can entirely omit the notice because the source code is not distributed? Has that been tested in court, or has Sun Microsystems affirmed this

[Bug cobol/119241] cobol Front end uses host floating point (128b) support

2025-03-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119241 Richard Biener changed: What|Removed |Added Attachment #60842|0 |1 is obsolete|

[Bug rtl-optimization/109592] Failure to recognize shifts as sign/zero extension

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

[Bug target/119327] [12/13/14/15 Regression] -Os breaks inlining: raw_hash_set.h: error: inlining failed in call to 'always_inline': target specific option mismatch

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

[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov

2025-03-21 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 --- Comment #18 from Iain Sandoe --- (In reply to Michael Duggan from comment #17) > Gcov doesn't have access to the function declaration, only to the > information that has been output to the count and graph files. Neither of > those contain a

[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov

2025-03-21 Thread mwd at md5i dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 --- Comment #17 from Michael Duggan --- Gcov doesn't have access to the function declaration, only to the information that has been output to the count and graph files. Neither of those contain any information (as far as I can tell) that would

[Bug c++/114992] [13/14/15 Regression] ICE during IPA pass: targetclone in add_to_same_comdat_group with calling a target clone with a lamdba in a comdat function

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114992 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:8a624a127990aee47d02b3d64892f8de9031975e commit r14-11432-g8a624a127990aee47d02b3d64892f8de9031975e Author: Jason Merrill

[Bug c++/85282] CWG 727 (full specialization in non-namespace scope)

2025-03-21 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85282 --- Comment #21 from Jason Merrill --- (In reply to Jason Merrill from comment #13) > I vaguely remember us supporting this in the distant past, but removing that > support to be conforming. > > Ah, yes, in 1998: r0-18485 And before that, r2227

[Bug c++/119378] [12/13/14 Regression] Nested template class friend of template class produces "internal compiler error: unexpected expression ‘T’ of kind template_parm_index"

2025-03-21 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119378 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug cobol/119377] cobol.dg/group1/declarative_1.cob fails (segfaults, uninitialised vars)

2025-03-21 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119377 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #2 f

[Bug fortran/119403] Typo in Interface mismatch in dummy procedure at %L conflichts with %L: %s

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

[Bug fortran/119403] Typo in Interface mismatch in dummy procedure at %L conflichts with %L: %s

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119403 --- Comment #2 from GCC Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:00cbf03029267b3bdfb696aa09c9a36dbeeb51aa commit r15-8652-g00cbf03029267b3bdfb696aa09c9a36dbeeb51aa Author: Jerry DeLisle Date: F

[Bug fortran/119406] Typo in Index variable %qs at %L cannot be specified in alocality-spec

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

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread ardb at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #35 from Ard Biesheuvel --- (In reply to Alexander Monakov from comment #34) > We have -mcmodel=kernel already, which is incompatible with -fpic. > > Ard, where is -fpic in the kernel context coming from? Kernel's top-level > Makefi

[Bug fortran/119403] Typo in Interface mismatch in dummy procedure at %L conflichts with %L: %s

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

[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov

2025-03-21 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 --- Comment #16 from Iain Sandoe --- (In reply to Michael Duggan from comment #15) > Would it be possible for one of these to make it into version 15? I'd prefer the change that teaches gcov about coroutines, I fear the change to the status of

[Bug c++/119387] [14/15 Regression] Regression in performance by a factor of 6 when building with debugging symbols since r14-5979

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

[Bug target/119291] [12/13/14/15 regression] wrong code at -O{2,3} with "-fno-thread-jumps" on x86_64-linux-gnu

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

[Bug c++/114292] [12 Regression] ICE with a generic (templated) lambda capturing a constant for VLA allocation

2025-03-21 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114292 Simon Martin changed: What|Removed |Added Summary|[12/13 Regression] ICE with |[12 Regression] ICE with a

[Bug tree-optimization/119417] [14/15 Regression] wrong code with `-O2`, uses uxtw instead of uxth causing different result on ADD instruction

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119417 --- Comment #3 from Andrew Pinski --- Created attachment 60846 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60846&action=edit Self contained testcase

[Bug tree-optimization/119407] Missed optimization for identical branches

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119407 Andrew Pinski changed: What|Removed |Added Component|c++ |tree-optimization Severity|no

[Bug c++/114992] [13/14/15 Regression] ICE during IPA pass: targetclone in add_to_same_comdat_group with calling a target clone with a lamdba in a comdat function

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114992 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:ab716829da7c885b97ac2649c7c0ff5c7703ffa5 commit r15-8651-gab716829da7c885b97ac2649c7c0ff5c7703ffa5 Author: Jason Merrill Date: Th

[Bug libstdc++/119415] flat_set::insert_range may not handle C++20 common-range

2025-03-21 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119415 --- Comment #1 from Sam James --- (In reply to 康桓瑋 from comment #0) > As an aside, seems like Tomasz recently became an "official" > contributor/maintainer of libstdc++ based on his numerous valuable libstdc++ > submission. I am just purely curi

[Bug tree-optimization/119417] [14/15 Regression] -fexpensive-optimizations forces GCC 14 to use uxtw instead of uxth causing different result on ADD instruction

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119417 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Component|target

[Bug preprocessor/119391] [C++20] Preprocessor tokens should evaluate signed integer expressions in two's complement

2025-03-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119391 --- Comment #10 from Jakub Jelinek --- And for GCC 16, perhaps we can keep existing behavior and just set overflow flag on the result whenever it is pedantically invalid. So for the cases like negative shift count or left shift of signed negati

[Bug c++/119387] [14/15 Regression] Regression in performance by a factor of 6 when building with debugging symbols since r14-5979

2025-03-21 Thread fiesh at zefix dot tv via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119387 --- Comment #11 from fiesh at zefix dot tv --- (In reply to Alexander Monakov from comment #10) > Just a quick note for reporter's information: if you need just the symbols > for stack traces, not full debug info for interactive debugging, -g1 of

[Bug gcov-profile/110827] C++20 coroutines aren't being measured by gcov

2025-03-21 Thread mwd at md5i dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110827 --- Comment #15 from Michael Duggan --- Would it be possible for one of these to make it into version 15?

[Bug tree-optimization/119417] [14/15 Regression] -fexpensive-optimizations forces GCC 14 to use uxtw instead of uxth causing different result on ADD instruction

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

[Bug libstdc++/69767] Clash with macros from sys/sysmacros.h

2025-03-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69767 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/119417] [14/15 Regression] -fexpensive-optimizations forces GCC 14 to use uxtw instead of uxth causing different result on ADD instruction

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119417 Andrew Pinski changed: What|Removed |Added Known to work||13.3.0 Summary|-fexpensive-o

[Bug cobol/119390] stack buffer overflow in gcobol driver

2025-03-21 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119390 Andreas Schwab changed: What|Removed |Added Summary|cobol compiler crashes with |stack buffer overflow in

[Bug tree-optimization/119417] New: -fexpensive-optimizations forces GCC 14 to use uxtw instead of uxth causing different result on ADD instruction

2025-03-21 Thread rogerio.souza at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119417 Bug ID: 119417 Summary: -fexpensive-optimizations forces GCC 14 to use uxtw instead of uxth causing different result on ADD instruction Product: gcc Version: 14.

[Bug tree-optimization/119407] Missed optimization for identical branches (stores)

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119407 --- Comment #2 from Andrew Pinski --- Created attachment 60845 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60845&action=edit Reduced testcase

[Bug preprocessor/119391] [C++20] Preprocessor tokens should evaluate signed integer expressions in two's complement

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

[Bug fortran/85836] [meta-bug] Fortran 2018 support

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85836 --- Comment #8 from GCC Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:94fa9f4d27bac577ecab43379a31fa28b146d6d9 commit r15-8650-g94fa9f4d27bac577ecab43379a31fa28b146d6d9 Author: Paul Thomas Date: Fri Ma

[Bug tree-optimization/119407] Missed optimization for identical branches

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119407 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/91614] [12/13/14/15 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2025-03-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91614 --- Comment #12 from GCC Commits --- The master branch has been updated by Richard Earnshaw : https://gcc.gnu.org/g:1d2257dc850d088f6d9267b4624ba08533ab2475 commit r15-8649-g1d2257dc850d088f6d9267b4624ba08533ab2475 Author: Richard Earnshaw Dat

[Bug sanitizer/119416] New: spurious store with null sanitizer

2025-03-21 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119416 Bug ID: 119416 Summary: spurious store with null sanitizer Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug target/91614] [12/13/14 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2025-03-21 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91614 Richard Earnshaw changed: What|Removed |Added Summary|[12/13/14/15|[12/13/14 regression][arm]

[Bug sanitizer/119416] spurious store with null sanitizer

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

[Bug sanitizer/119416] spurious store with null sanitizer

2025-03-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119416 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug target/119411] [15 Regression] 5% slowdown of 505.mcf_r on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119411 Filip Kastl changed: What|Removed |Added Target Milestone|--- |15.0

[Bug libstdc++/119415] New: flat_set::insert_range may not handle C++20 common-range

2025-03-21 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119415 Bug ID: 119415 Summary: flat_set::insert_range may not handle C++20 common-range Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/119383] [15 Regression] Boost 1.85 lib build fail after commit r15-8011

2025-03-21 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119383 --- Comment #4 from Haochen Jiang --- I am dealing with AVX10 refactor issue this week and have no time to look into that. I will try to find a way to reduce that next week or someone could reproduce that to look into that for now.

[Bug preprocessor/119391] [C++20] Preprocessor tokens should evaluate signed integer expressions in two's complement

2025-03-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119391 --- Comment #9 from Jakub Jelinek --- Looking more, seems like there are many bugs on the preprocessor side related to shifts. My reading of C89 and C++98 is that it doesn't really tell what happens for left shift if E1 has signed type, just sa

[Bug target/119408] LoongArch: Q Suffix for __float128 Literals Not Supported

2025-03-21 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119408 Xi Ruoyao changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/119413] New: [15 Regression] 11% slowdown (but only 3% regression against GGC 14) of 507.cactuBSSN_r on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119413 Bug ID: 119413 Summary: [15 Regression] 11% slowdown (but only 3% regression against GGC 14) of 507.cactuBSSN_r on Aarch64 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug ada/118939] [14 Regression] ada: executable segfaults on arm-linux-gnueabi when assigning an access to controlled type

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

[Bug target/119408] LoongArch: Q Suffix for __float128 Literals Not Supported

2025-03-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119408 --- Comment #6 from Jonathan Wakely --- (In reply to Xi Ruoyao from comment #4) > The reason is we already added __float128 for "compatibility with existing > code" so it makes sense to add Q as well. And we have "use a suffix ‘q’ or > ‘Q’ for

[Bug target/119412] New: 7% slowdown of 482.sphinx3 on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119412 Bug ID: 119412 Summary: 7% slowdown of 482.sphinx3 on Aarch64 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization, needs-bisection Severity: nor

[Bug target/119411] [15 Regression] 5% slowdown of 505.mcf_r on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119411 --- Comment #1 from Filip Kastl --- > here there should have been "GCC 14" inserted into my bugreporting template :D

[Bug target/119411] New: [15 Regression] 5% slowdown of 505.mcf_r on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119411 Bug ID: 119411 Summary: [15 Regression] 5% slowdown of 505.mcf_r on Aarch64 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization, needs-bisection

[Bug target/119413] [15 Regression] 11% slowdown (but only 3% regression against GGC 14) of 507.cactuBSSN_r on Aarch64

2025-03-21 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119413 Filip Kastl changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #33 from Franz Sirl --- Yes, that works. Now the only question remains whether PLT or GOT is the right thing to do for mcount. I still wonder if there is too much guessing going on here and if reusing common flags is the right thing

[Bug libstdc++/117214] chrono format error for time point using %c: D_T_FMT cannot be directly used as chrono-specs

2025-03-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117214 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |14.3 --- Comment #7 from Jonathan Wak

[Bug fortran/119380] [12,13,14,15] Free of procedure pointer components

2025-03-21 Thread damian at archaeologic dot codes via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119380 --- Comment #7 from Damian Rouson --- Thanks, Andre!

[Bug target/119408] LoongArch: Q Suffix for __float128 Literals Not Supported

2025-03-21 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119408 Xi Ruoyao changed: What|Removed |Added Target Milestone|--- |14.3 --- Comment #5 from Xi Ruoyao --- (In

[Bug cobol/119414] New: cobol driver unconditionally adds platform-specific command line options.

2025-03-21 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119414 Bug ID: 119414 Summary: cobol driver unconditionally adds platform-specific command line options. Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: norm

[Bug target/119386] [14/15 Regression][x64] Shared libraries can no longer be compiled with profiling

2025-03-21 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119386 --- Comment #34 from Alexander Monakov --- We have -mcmodel=kernel already, which is incompatible with -fpic. Ard, where is -fpic in the kernel context coming from? Kernel's top-level Makefile passes -fno-PIE, and arch/x86/Makefile passes -mcmo

[Bug c/119408] LoongArch: Q Suffix for __float128 Literals Not Supported

2025-03-21 Thread wszqkzqk at qq dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119408 --- Comment #2 from Zhou Qiankang --- (In reply to Richard Biener from comment #1) > Q is an extension, 1.1f128 should work. The extension is enabled only > for some platforms. But this extension (__flaot128) actually enables on LoongArch6

  1   2   >