[Bug ada/120440] [15/16 regression] gnat exception handling miscompiled (`gnat ls` crashes when bootstrapped with -march=znver3) since r15-8901-g7bec4570301c43

2025-05-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 --- Comment #5 from Sam James --- (In reply to Sam James from comment #4) > It bisects to r15-8901-g7bec4570301c43 which I find very surprising. Double > checked with a build of r15-8900-g525d4a10302113 (which works) and > r15-8901-g7bec4570301c

[Bug libfortran/116400] [15/16 Regression] Regenerated files are no longer written to the source directory

2025-05-27 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 --- Comment #8 from kargls at comcast dot net --- On 5/27/25 15:04, iains at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 > > --- Comment #6 from Iain Sandoe --- > (In reply to kargls from comment #4) >> FX, Iain

[Bug fortran/109345] [12/13/14 Regression] class(*) variable that is a string array is not handled correctly

2025-05-27 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109345 Paul Thomas changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug ada/120440] [15/16 regression] gnat exception handling miscompiled (`gnat ls` crashes when bootstrapped with -march=znver3) since r15-8901-g7bec4570301c43

2025-05-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120440 Sam James changed: What|Removed |Added Keywords|needs-bisection | Summary|[15/16 regression] gnat

[Bug target/114676] [12/13 Regression] DSE removes assignment that is used later

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114676 --- Comment #21 from GCC Commits --- The releases/gcc-13 branch has been updated by Andreas Krebbel : https://gcc.gnu.org/g:9ca5e3ededa5b852fe4218457a6f10df3f7b7cb5 commit r13-9718-g9ca5e3ededa5b852fe4218457a6f10df3f7b7cb5 Author: Andreas Kreb

[Bug target/114676] [12/13 Regression] DSE removes assignment that is used later

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114676 --- Comment #20 from GCC Commits --- The releases/gcc-12 branch has been updated by Andreas Krebbel : https://gcc.gnu.org/g:9cd936038de231b5541ae150ef2d815fec28015a commit r12-5-g9cd936038de231b5541ae150ef2d815fec28015a Author: Andreas Kre

[Bug target/120428] [14/15/16 regression] Suboptimal autovec involving blocked permutation and std::copy

2025-05-27 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120428 --- Comment #14 from Hongtao Liu --- (In reply to Hongtao Liu from comment #13) > > > > constexpr std::size_t ProcessChunkSize = BlockSize * OrderSize; > > > > std::array buffer{}; > > > > std::byte* const bytes = reinterpret_cast

[Bug target/120428] [14/15/16 regression] Suboptimal autovec involving blocked permutation and std::copy

2025-05-27 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120428 --- Comment #13 from Hongtao Liu --- > > constexpr std::size_t ProcessChunkSize = BlockSize * OrderSize; > > std::array buffer{}; > > std::byte* const bytes = reinterpret_cast(data); > > for (std::size_t i = 0; i < TotalSize

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 --- Comment #9 from Haochen Jiang --- (In reply to Haochen Jiang from comment #8) > The patch failed to build texi file for me on RHEL9. Forgot to mention, my RHEL9 is bundled with makeinfo 6.7. For makeinfo 6.8+ (bundled with Ubuntu 22.04), i

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 Haochen Jiang changed: What|Removed |Added CC||haochen.jiang at intel dot com --- Comm

[Bug middle-end/112824] Stack spills and vector splitting with vector builtins

2025-05-27 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112824 --- Comment #11 from Hongtao Liu --- > > Add --param sra-max-scalarization-size-Ospeed=2048 will eliminate those > spills > > So for sra we can consider using MOVE_MAX * move_ratio as the size limit for > Ospeed which represents real backend

[Bug tree-optimization/119181] Missed vectorization due to imperfect SLP discovery for 2 grouped load with same base pointer (taken as 1 interleaved load)

2025-05-27 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119181 Hongtao Liu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2025-05-27 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 119181, which changed state. Bug 119181 Summary: Missed vectorization due to imperfect SLP discovery for 2 grouped load with same base pointer (taken as 1 interleaved load) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119

[Bug tree-optimization/119181] Missed vectorization due to imperfect SLP discovery for 2 grouped load with same base pointer (taken as 1 interleaved load)

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119181 --- Comment #13 from GCC Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:1bc5b47f5b06dc4e8d2e7b622a7100b40b8e6b27 commit r16-924-g1bc5b47f5b06dc4e8d2e7b622a7100b40b8e6b27 Author: liuhongt Date: Tue Mar

[Bug tree-optimization/120445] False -Wstringop-overread and -Wfree-nonheap-object positives

2025-05-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120445 Andrew Pinski changed: What|Removed |Added Keywords||lto --- Comment #3 from Andrew Pinski

[Bug target/120447] [16 Regression] cpython fails to compile on AArch64 after r16-446-g210d06502f22964c7214586c54f8eb54a6965bfd

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

[Bug c++/120449] g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

2025-05-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120449 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic --- Comment #5 from Andrew P

[Bug libfortran/116400] [15/16 Regression] Regenerated files are no longer written to the source directory

2025-05-27 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 --- Comment #7 from kargls at comcast dot net --- (In reply to Iain Sandoe from comment #6) > (In reply to kargls from comment #4) > > FX, Iain, > > > > Can one of you please fix this bug or revert your patch? > > It would be unfortunate to ret

[Bug libfortran/116400] [15/16 Regression] Regenerated files are no longer written to the source directory

2025-05-27 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 --- Comment #6 from Iain Sandoe --- (In reply to kargls from comment #4) > FX, Iain, > > Can one of you please fix this bug or revert your patch? It would be unfortunate to return to the situation where we cannot use autoreconf to regenerate t

[Bug libstdc++/112641] : `drop_view::begin const` has O(n) complexity

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

[Bug target/120428] [14/15/16 regression] Suboptimal autovec involving blocked permutation and std::copy

2025-05-27 Thread shawn at shawnxu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120428 --- Comment #12 from Shawn Xu --- Bisecting with -mprefer-vector-width=256 leads to PR112824, which seems to be a modification on the move_max option. Compiling with -mmove-max=256 reproduces the issue in 12.1: https://godbolt.org/z/boP6148er

[Bug libstdc++/112641] : `drop_view::begin const` has O(n) complexity

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112641 Patrick Palka changed: What|Removed |Added Target Milestone|--- |12.5

[Bug libstdc++/112490] infinite meta error in reverse_iterator::iterator>> (LWG 4218)

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112490 --- Comment #23 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:c923901d9cd16b4105312a3319c245cbcb02bf83 commit r13-9716-gc923901d9cd16b4105312a3319c245cbcb02bf83 Author: Patrick Palka

[Bug libstdc++/112641] : `drop_view::begin const` has O(n) complexity

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112641 --- Comment #5 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:031e1bf707c9ceb1ec430d41360b6727ad0458db commit r13-9715-g031e1bf707c9ceb1ec430d41360b6727ad0458db Author: Patrick Palka

[Bug libstdc++/118083] __possibly_const_range misses input_range constraint

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118083 Patrick Palka changed: What|Removed |Added Target Milestone|14.4|14.3 Status|ASSIGNED

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:e776687d0eb88bf180a3a91be4d24c4fe3163b78 commit r16-922-ge776687d0eb88bf180a3a91be4d24c4fe3163b78 Author: Jakub Jelinek Date: Tu

[Bug c/120354] Flexible array union in the middle is not reported by -Wflex-array-member-not-at-end option when flexible array member is not the last one

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

[Bug c/120354] Flexible array union in the middle is not reported by -Wflex-array-member-not-at-end option when flexible array member is not the last one

2025-05-27 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120354 --- Comment #3 from qinzhao at gcc dot gnu.org --- (In reply to Ella Ma from comment #2) > Sorry, I made a mistake when making the example. > This problem happens when the flex-array member is not the last, **and the > members below it are in a r

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #14 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:74a2281ae18c6dbbc640f0c79f7138a495ef8f0c commit r16-921-g74a2281ae18c6dbbc640f0c79f7138a495ef8f0c Author: Harald Anlauf Date: T

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #13 from Jerry DeLisle --- (In reply to anlauf from comment #12) > Created attachment 61529 [details] > Fix for the breakage by r16-914-g787a8dec1acedf OK to push after testing. I am rebuilding now and can do for you. It has to be l

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #12 from anlauf at gcc dot gnu.org --- Created attachment 61529 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61529&action=edit Fix for the breakage by r16-914-g787a8dec1acedf

[Bug c/120353] Flex array struct referenced in the middle via type alias of forward declaration is not reported by -Wflex-array-member-not-at-end option

2025-05-27 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120353 --- Comment #1 from qinzhao at gcc dot gnu.org --- in the routine "finish_struct" of c-decl.cc, we have: 9660 if (warn_flex_array_member_not_at_end 9661 && !is_last_field 9662 && RECORD_OR_UNION_TYPE_P (TREE_TYPE (x)

[Bug c++/120449] g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

2025-05-27 Thread zmajeed at sbcglobal dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120449 --- Comment #4 from Zartaj Majeed --- Thanks - and what about this? No warning from g++ -c -Wtype-limits -std=c++20 -Wsystem-headers typelimits.cpp

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #11 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #10) > Seems like some last-minute cleanup before submission broke something. > I'll have a look. It was the last-minute cleanup. Duh! This fixes it: diff --gi

[Bug c++/120449] g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

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

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #10 from anlauf at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #9) > (In reply to anlauf from comment #8) > > (In reply to Jerry DeLisle from comment #7) > > > Ruuning tests right now to see if this has caused some bre

[Bug libfortran/116400] [15/16 Regression] Regenerated files are no longer written to the source directory

2025-05-27 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 --- Comment #5 from Jonathan Wakely --- Aside: FX, please use --author when committing somebody else's patch, so that the Author: field in git and the generated ChangeLog are correct.

[Bug libstdc++/115046] meta-recursion when apply join_view with as_const_view

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115046 --- Comment #5 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:d2e2688af937957f82823027b3ff0c4a9986806a commit r13-9714-gd2e2688af937957f82823027b3ff0c4a9986806a Author: Patrick Palka

[Bug c++/120449] g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

2025-05-27 Thread zmajeed at sbcglobal dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120449 --- Comment #2 from Zartaj Majeed --- Is -Wsystem-headers a side-effect of -P? Because system headers cannot be recognized if line numbers are suppressed?

[Bug libstdc++/115046] meta-recursion when apply join_view with as_const_view

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

[Bug libstdc++/112490] infinite meta error in reverse_iterator::iterator>> (LWG 4218)

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112490 --- Comment #20 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:573422d5543fe88c734a22ba63961153f16531d5 commit r13-9713-g573422d5543fe88c734a22ba63961153f16531d5 Author: Patrick Palka

[Bug tree-optimization/120265] Optimize modular counters

2025-05-27 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120265 --- Comment #3 from mcccs at gmx dot com --- It should be implemented like LLVM did https://github.com/llvm/llvm-project/pull/104724/files as part of loop codegen, which was what LLVM developers told me

[Bug libstdc++/112490] infinite meta error in reverse_iterator::iterator>> (LWG 4218)

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

[Bug tree-optimization/120265] Optimize modular counters

2025-05-27 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120265 --- Comment #2 from mcccs at gmx dot com --- For future reference, my patch was (rightly) rejected and the discussion can be seen under "[PATCH] Match: Handle commonly used unsigned modulo counters " https://gcc.gnu.org/pipermail/gcc-patches/2025

[Bug libstdc++/112490] infinite meta error in reverse_iterator::iterator>> (LWG 4218)

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112490 --- Comment #21 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:d2e2688af937957f82823027b3ff0c4a9986806a commit r13-9714-gd2e2688af937957f82823027b3ff0c4a9986806a Author: Patrick Palka

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #9 from Jerry DeLisle --- (In reply to anlauf from comment #8) > (In reply to Jerry DeLisle from comment #7) > > Ruuning tests right now to see if this has caused some breakage. > > Are you also hit by r16-916-g517c9487f8fdc4 which

[Bug c++/120400] C++ FE optimisations reorder && operands.

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120400 --- Comment #17 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:ee636671898c6bce63d9b2a698007b609aabbfe8 commit r16-919-gee636671898c6bce63d9b2a698007b609aabbfe8 Author: Jason Merrill Date: Fr

[Bug libstdc++/119135] Typo in as_const range adaptor

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

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

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

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #8 from anlauf at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #7) > Ruuning tests right now to see if this has caused some breakage. Are you also hit by r16-916-g517c9487f8fdc4 which breaks texinfo again? We had this

[Bug libstdc++/119135] Typo in as_const range adaptor

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119135 --- Comment #3 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:a56fdac95755175c760cf35a246414859746d4b3 commit r13-9712-ga56fdac95755175c760cf35a246414859746d4b3 Author: Patrick Palka

[Bug fortran/120431] SPREAD does not handle scalar argument and NCOPIES=-1 correctly

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120431 --- Comment #6 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #5) > (In reply to anlauf from comment #4) > > (In reply to Jerry DeLisle from comment #3) > > > My understanding is they are getting built generated in the build

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 Joseph S. Myers changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/112453] : __take_of_repeat_view/__drop_of_repeat_view should forwards __r._M_value

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112453 Patrick Palka changed: What|Removed |Added Target Milestone|13.4|14.0 Status|ASSIGNED

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 --- Comment #4 from GCC Commits --- The master branch has been updated by Joseph Myers : https://gcc.gnu.org/g:d0779068c39b3774a53309805eab4a7ca970070c commit r16-917-gd0779068c39b3774a53309805eab4a7ca970070c Author: Alejandro Colomar Date:

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 --- Comment #5 from GCC Commits --- The master branch has been updated by Joseph Myers : https://gcc.gnu.org/g:9d9ac1670af224bb9fa2411fe392f98d20fbf751 commit r16-918-g9d9ac1670af224bb9fa2411fe392f98d20fbf751 Author: Alejandro Colomar Date:

[Bug c/117025] [C2y] Implement N3369, New _Lengthof()

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117025 --- Comment #3 from GCC Commits --- The master branch has been updated by Joseph Myers : https://gcc.gnu.org/g:517c9487f8fdc4e4e90252a9365e5823259dc783 commit r16-916-g517c9487f8fdc4e4e90252a9365e5823259dc783 Author: Alejandro Colomar Date:

[Bug c++/119233] [12 Regression] templated member function used as a template argument via pointer to member function from inside a template causes an undefined symbol since r12-6075-g2decd2cabe5a4f

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119233 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression] templated

[Bug libfortran/116400] [15/16 Regression] Regenerated files are no longer written to the source directory

2025-05-27 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 kargls at comcast dot net changed: What|Removed |Added CC||kargls at comcast dot net --

[Bug c++/106760] [12 Regression] ICE: tree check: expected function_decl, have template_decl in get_fndecl_argument_location, at cp/call.cc:7801

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106760 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] ICE: |[12 Regression] ICE: tree

[Bug c++/120449] g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

2025-05-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120449 --- Comment #1 from Andrew Pinski --- -Wsystem-headers .

[Bug c++/118060] [13 Regression] ICE (internal compiler error) on requires clause

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118060 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:5c79c0992acd2244e51d34f8e5dc33f13527cee3 commit r13-9702-g5c79c0992acd2244e51d34f8e5dc33f13527cee3 Author: Patrick Palka

[Bug c++/117792] [12/13 Regression] ICE in tsubst_template_args with function template-id and local static arg

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117792 --- Comment #5 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:7fb526a9a16162c61e468ea566e00aa5dcbdb738 commit r13-9707-g7fb526a9a16162c61e468ea566e00aa5dcbdb738 Author: Patrick Palka

[Bug c++/115358] [13 Regression] template argument deduction/substitution failed in generic lambda function use of static constexpr array type whos initializer defines the size since r13-2540

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

[Bug c++/117792] [12 Regression] ICE in tsubst_template_args with function template-id and local static arg

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117792 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] ICE in |[12 Regression] ICE in

[Bug c++/106760] [12/13 Regression] ICE: tree check: expected function_decl, have template_decl in get_fndecl_argument_location, at cp/call.cc:7801

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106760 --- Comment #7 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:359d5b7edaf7d1c418d2026ba0bc76b52d006364 commit r13-9705-g359d5b7edaf7d1c418d2026ba0bc76b52d006364 Author: Patrick Palka

[Bug c++/115656] [12 Regression] Templated ctor use rejected in non-deduced context if class template has template template parameter

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115656 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression] Templated

[Bug c++/116418] [12 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on due to gstatement-frontiers

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression] statement

[Bug c++/67491] [meta-bug] concepts issues

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 118060, which changed state. Bug 118060 Summary: [13 Regression] ICE (internal compiler error) on requires clause https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118060 What|Removed |Added

[Bug c++/118060] [13 Regression] ICE (internal compiler error) on requires clause

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

[Bug c++/105848] [12 Regression] undefined reference for default template argument of function type

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105848 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e38e851d62c65eb606e61879a72b11d71dac0ce0 commit r13-9706-ge38e851d62c65eb606e61879a72b11d71dac0ce0 Author: Patrick Palka

[Bug c++/116320] [12 Regression] ICE: Segmentation fault (perform_or_defer_access_check) since r11-1350

2025-05-27 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116320 Patrick Palka changed: What|Removed |Added Summary|[12/13 Regression] ICE: |[12 Regression] ICE:

[Bug c++/115656] [12/13 Regression] Templated ctor use rejected in non-deduced context if class template has template template parameter

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115656 --- Comment #13 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:c7ec472e132a634b9e819e2fcfaac74e07744c26 commit r13-9704-gc7ec472e132a634b9e819e2fcfaac74e07744c26 Author: Patrick Palka

[Bug c++/116418] [12/13 Regression] statement expressions as initializer for decltype auto breaks in templates with optimization turned on and debug info turned on due to gstatement-frontiers

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418 --- Comment #12 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:6afaab88c36393acf31599a86bab6dcbe5848928 commit r13-9703-g6afaab88c36393acf31599a86bab6dcbe5848928 Author: Patrick Palka

[Bug c++/116320] [12/13 Regression] ICE: Segmentation fault (perform_or_defer_access_check) since r11-1350

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116320 --- Comment #6 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e4dd09be9cefc349961e7a88561bc1640564fc25 commit r13-9701-ge4dd09be9cefc349961e7a88561bc1640564fc25 Author: Patrick Palka

[Bug c++/119233] [12/13 Regression] templated member function used as a template argument via pointer to member function from inside a template causes an undefined symbol since r12-6075-g2decd2cabe5a4

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119233 --- Comment #12 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e38e851d62c65eb606e61879a72b11d71dac0ce0 commit r13-9706-ge38e851d62c65eb606e61879a72b11d71dac0ce0 Author: Patrick Palka

[Bug c++/115358] [13 Regression] template argument deduction/substitution failed in generic lambda function use of static constexpr array type whos initializer defines the size since r13-2540

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115358 --- Comment #11 from GCC Commits --- The releases/gcc-13 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:f7ff1d5923f2c42ac15780b452dd1bc72d94db64 commit r13-9708-gf7ff1d5923f2c42ac15780b452dd1bc72d94db64 Author: Patrick Palka

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 --- Comment #6 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:787a8dec1acedf5561c8ee43bed0b3653fca150d commit r16-914-g787a8dec1acedf5561c8ee43bed0b3653fca150d Author: Harald Anlauf Date: Tu

[Bug fortran/120049] ICE when using IS_C_ASSOCIATED ()

2025-05-27 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120049 --- Comment #37 from Jerry DeLisle --- With this now pushed, I plan to backport to 15 in a few days. I also want to revise the langauge of the error messages to be clearer. This will wiggle on several existing test cases so I want it to be a se

[Bug fortran/120431] SPREAD does not handle scalar argument and NCOPIES=-1 correctly

2025-05-27 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120431 --- Comment #5 from kargls at comcast dot net --- (In reply to anlauf from comment #4) > (In reply to Jerry DeLisle from comment #3) > > My understanding is they are getting built generated in the build directory > > which is a recent bug someone

[Bug fortran/120049] ICE when using IS_C_ASSOCIATED ()

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120049 --- Comment #36 from GCC Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:42983ffde6612b7f8a4e7ab3e76fa8b0d136e854 commit r16-915-g42983ffde6612b7f8a4e7ab3e76fa8b0d136e854 Author: Jerry DeLisle Date: M

[Bug c++/115206] ICE: segfault in code involving C++ modules

2025-05-27 Thread sentabel at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115206 Abel Sen changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

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

2025-05-27 Thread sentabel at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 115206, which changed state. Bug 115206 Summary: ICE: segfault in code involving C++ modules https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115206 What|Removed |Added ---

[Bug c++/120449] New: g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero

2025-05-27 Thread zmajeed at sbcglobal dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120449 Bug ID: 120449 Summary: g++ -Wtype-limits without -P doesn't warn on unsigned compare to zero Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/120431] SPREAD does not handle scalar argument and NCOPIES=-1 correctly

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120431 --- Comment #4 from anlauf at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #3) > My understanding is they are getting built generated in the build directory > which is a recent bug someone reported. I dont think it has been fixed y

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2025-05-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|

[Bug c++/120161] [14 Regression] Deduction failure with nested dependent type with a class base classes of 2 of the inner type since r14-4112

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

[Bug c++/120161] [14 Regression] Deduction failure with nested dependent type with a class base classes of 2 of the inner type since r14-4112

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 --- Comment #10 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:85f466ed0d4da336fadd01e43d764326cbabdecb commit r14-11814-g85f466ed0d4da336fadd01e43d764326cbabdecb Author: Patrick Palka

[Bug target/120439] RVV: wrong tail/mask-policy when source and destination overlap with different EEW

2025-05-27 Thread camel-cdr at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120439 --- Comment #7 from camel-cdr --- I suppose it's a question about the intrinsics contract. The intrinsics by them self don't expose register assignment and don't give you a way to control it. Consider the following: static vuint8m1_t bar(

[Bug driver/120448] -fuse-ld=eld should be supported

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

[Bug other/116792] RFE: should we be able to generate diagnostics in HTML format?

2025-05-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116792 --- Comment #9 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:04871e748862fc48fac739f0ce9769e566ca7cc3 commit r16-909-g04871e748862fc48fac739f0ce9769e566ca7cc3 Author: David Malcolm Date: Tu

[Bug driver/120448] New: -fuse-ld=eld should be supported

2025-05-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120448 Bug ID: 120448 Summary: -fuse-ld=eld should be supported Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: driver

[Bug fortran/120431] SPREAD does not handle scalar argument and NCOPIES=-1 correctly

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

[Bug c/92826] Impossible to silence warning: non-standard suffix on floating constant [-Wpedantic]

2025-05-27 Thread manu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92826 Manuel López-Ibáñez changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org,

[Bug c++/117785] [C++26] P3068R5 - constexpr exceptions

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

[Bug target/120428] [14/15/16 regression] Suboptimal autovec involving blocked permutation and std::copy

2025-05-27 Thread shawn at shawnxu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120428 --- Comment #11 from Shawn Xu --- Since r15-3078-g6ea25c041964bf63014fcf7bb68fb1f5a0a4e123 mentions -mprefer-vector-width, I tried setting -mprefer-vector-width=256 for compilation. This leads to the same regression in 14.2, but not in 13.3.

[Bug target/120447] [16 Regression] cpython fails to compile on AArch64 after r16-446-g210d06502f22964c7214586c54f8eb54a6965bfd

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

[Bug target/120447] New: [16 Regression] cpython fails to compile on AArch64 after r16-446-g210d06502f22964c7214586c54f8eb54a6965bfd

2025-05-27 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120447 Bug ID: 120447 Summary: [16 Regression] cpython fails to compile on AArch64 after r16-446-g210d06502f22964c7214586c54f8eb54a6965bfd Product: gcc Version: 16.0

[Bug c++/117785] [C++26] P3068R5 - constexpr exceptions

2025-05-27 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117785 --- Comment #14 from Jason Merrill --- (In reply to Jakub Jelinek from comment #13) > (In reply to Hana Dusíková from comment #12) > > I'm using [[gnu::used]] to emit constexpr symbol so it can be part of > > compatible interface. Sure, that wo

[Bug tree-optimization/120443] [12/13/14/15/16 regression] wrong code at -O3

2025-05-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120443 --- Comment #3 from Andrew Pinski --- So the reason for the original testcase in comment #0 started to fail on the trunk is either the inline or IPA-CP change which allowed to happen even into cold function calls (aka main). The one in comment

  1   2   >