[Bug c++/118245] [14 Regression] ICE: in convert_nontype_argument, Passing a lambda as a template argument and base class

2025-05-14 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118245 --- Comment #12 from Nathaniel Shead --- (In reply to Richard Biener from comment #11) > (In reply to Nathaniel Shead from comment #10) > > This is fixed for GCC 15. Unfortunately this patch isn't appropriate for > > backporting as it will caus

[Bug libstdc++/119246] Result basic_format_arg::check_dynamic_spec is incorrect for extended floating point types

2025-05-14 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119246 Tomasz Kamiński changed: What|Removed |Added Target Milestone|--- |16.0 Status|NEW

[Bug libstdc++/88322] Implement C++20 library features.

2025-05-14 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322 Bug 88322 depends on bug 119246, which changed state. Bug 119246 Summary: Result basic_format_arg::check_dynamic_spec is incorrect for extended floating point types https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119246 What|Removed

[Bug target/111814] [SH] __builtin_nan* returns signalling NaNs instead of quiet NaNs and vice versa

2025-05-14 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111814 --- Comment #11 from Oleg Endo --- Is there anything that needs to be addressed for this one?

[Bug tree-optimization/111873] [12/13/14/15/16 Regression] runtime Segmentation fault with '-O3 -fno-code-hoisting -fno-early-inlining -fno-tree-fre -fno-tree-pre' since r12-434-g93f8cb4965cebe

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111873 --- Comment #18 from GCC Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:9d039eff453f777c58642ff16178c1ce2a4be6ab commit r16-614-g9d039eff453f777c58642ff16178c1ce2a4be6ab Author: Martin Jambor Date: W

[Bug middle-end/120276] [16 Regression] ICE in partial_subreg_p with SVE

2025-05-14 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120276 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||jschmitz at gcc dot gnu.org

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

2025-05-14 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 120125, which changed state. Bug 120125 Summary: [15/16 Regression] ICE in add_to_same_comdat_group when using -Os or -fdeclone-ctor-dtor since r15-521-g6ad7ca1bb90573 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120125

[Bug c++/120125] [15/16 Regression] ICE in add_to_same_comdat_group when using -Os or -fdeclone-ctor-dtor since r15-521-g6ad7ca1bb90573

2025-05-14 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120125 Nathaniel Shead changed: What|Removed |Added Target Milestone|15.0|15.2 Status|ASSIGNED

[Bug middle-end/120276] [16 Regression] ICE in partial_subreg_p with SVE

2025-05-14 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120276 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org

[Bug c++/118775] [12/13/14 Regression] ICE in tree_to_uhwi with unique_ptr and addresss of var converted to an integer

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118775 --- Comment #10 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:97121b135530b15bc7d1b9e24daa566d9b0473b0 commit r14-11776-g97121b135530b15bc7d1b9e24daa566d9b0473b0 Author: Marek Polacek

[Bug c++/119303] [12/13/14 Regression] ICE: error reporting routines re-entered. in warning_at (diagnostic-global-context.cc:185)

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119303 --- Comment #8 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:9ce96b683a40a12299c1d0e02727e747c00ad883 commit r14-11777-g9ce96b683a40a12299c1d0e02727e747c00ad883 Author: Marek Polacek

[Bug c++/116960] ICE: Error reporting routines re-entered

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116960 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:9ce96b683a40a12299c1d0e02727e747c00ad883 commit r14-11777-g9ce96b683a40a12299c1d0e02727e747c00ad883 Author: Marek Polacek

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

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117778 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:52202e42919d0d95c13889bed9e69b954e4376af commit r14-11778-g52202e42919d0d95c13889bed9e69b954e4376af Author: Marek Polacek

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

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

[Bug c++/117501] [14 Regression] Consteval constructor does not initialize the variable

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

[Bug c++/55004] [meta-bug] constexpr issues

2025-05-14 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 117501, which changed state. Bug 117501 Summary: [14 Regression] Consteval constructor does not initialize the variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117501 What|Removed

[Bug c++/116379] [12/13/14 Regression] Type deduction error on decltype(auto) of parenthesized non-static data member since r12-5778

2025-05-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116379 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:c11cb308c1e2aae427d6f32a1144ae8907dc2649 commit r14-11780-gc11cb308c1e2aae427d6f32a1144ae8907dc2649 Author: Marek Polacek

[Bug tree-optimization/120283] `Transform comparisons of the form X +- C1 CMP C2 to X CMP C2 -+ C1` gimple depends on single use

2025-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120283 Andrew Pinski changed: What|Removed |Added Blocks||93006 --- Comment #1 from Andrew Pinski

[Bug tree-optimization/120279] Missed DCE for __builtin_{clzg,ctzg} when bitshift

2025-05-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120279 --- Comment #1 from Richard Biener --- I'm not sure what you are after? That in f1() the earlier of both shifts can be removed?

[Bug tree-optimization/120280] ABS < 0 is not optimized to false by match

2025-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120280 --- Comment #5 from Andrew Pinski --- Created attachment 61427 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61427&action=edit Patch which I am testing

[Bug c++/120285] New: ice in digest_init_r, at cp/typeck2.cc:1397

2025-05-14 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120285 Bug ID: 120285 Summary: ice in digest_init_r, at cp/typeck2.cc:1397 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/111415] [12/13/14 Regression] False positive array-bounds warning with -O3

2025-05-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111415 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/120283] `Transform comparisons of the form X +- C1 CMP C2 to X CMP C2 -+ C1` gimple depends on single use

2025-05-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120283 --- Comment #4 from Richard Biener --- I think this specific case is overly restrictive - it was likely added for some loop IV test related regression.

[Bug rtl-optimization/120284] inline assembly operand constraint not comply with document

2025-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120284 --- Comment #4 from Andrew Pinski --- (In reply to Huiba Li from comment #3) > > Note the 0 there rather than r. r in the input means any register while 0 > > means it needs to match the same register as the 0th operand which in this > > case is

[Bug rtl-optimization/120284] inline assembly operand constraint not comply with document

2025-05-14 Thread huiba.lhb--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120284 --- Comment #3 from 鲁七 --- > Note the 0 there rather than r. r in the input means any register while 0 > means it needs to match the same register as the 0th operand which in this > case is the output operand. Thanks for your quick response. Us

[Bug rtl-optimization/120284] inline assembly operand constraint not comply with document

2025-05-14 Thread huiba.lhb--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120284 --- Comment #5 from Huiba Li --- > Marking x as an output without tieing it to another register will have > garbage in the variable after the inline-asm. That is explicitly mentioned. Oh, I see. Thanks!

[Bug libstdc++/108630] build failure in libstdc++ with LTO enabled

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

[Bug middle-end/119439] gcc_assert and gcc_checking_assert should use [[assume(x)]];

2025-05-14 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119439 Bug 119439 depends on bug 117287, which changed state. Bug 117287 Summary: [13 Regression] assume attribute related miscompilation https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117287 What|Removed |Added ---

[Bug tree-optimization/120280] ABS < 0 is not optimized to false by match

2025-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120280 --- Comment #4 from Andrew Pinski --- ``` diff --git a/gcc/match.pd b/gcc/match.pd index 79485f9678a..7b2cad9d605 100644 --- a/gcc/match.pd +++ b/gcc/match.pd @@ -2598,6 +2598,15 @@ DEFINE_INT_AND_FLOAT_ROUND_FN (RINT) ) ) +/* Convert ABS_EX

[Bug rtl-optimization/120284] New: inline assembly operand constraint not comply with document

2025-05-14 Thread huiba.lhb--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120284 Bug ID: 120284 Summary: inline assembly operand constraint not comply with document Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/120284] inline assembly operand constraint not comply with document

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

[Bug rtl-optimization/120284] inline assembly operand constraint not comply with document

2025-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120284 --- Comment #2 from Andrew Pinski --- The documentation is clear there too: >From the page you linked: https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Output-Operands "When using ‘=’, do not assume the location contains the existing value

<    1   2