[Bug tree-optimization/116142] vec_widen_smult_{odd,even}_M ineffective for a simple widening dot product (vect_used_by_reduction is not set?)

2024-08-01 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116142 --- Comment #9 from Xi Ruoyao --- In the following call stack: #0 single_imm_use (var=0x7564a3a8, use_p=0x7fffc9d8, stmt=0x7fffc9e0) at ../../gcc/gcc/ssa-iterators.h:427 #1 0x01aabcde in vec_info::lookup_single_use (t

[Bug testsuite/116163] RFE: add a linting tool for DegaGnu tests

2024-08-01 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116163 Andi Kleen changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment

[Bug target/93022] [ARM, AArch32, NEON] Missing 'vld1_s16_x3' intrinsic

2024-08-01 Thread amy at amyspark dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93022 Amyspark changed: What|Removed |Added CC||amy at amyspark dot me --- Comment #1 from Am

[Bug testsuite/116163] RFE: add a linting tool for DegaGnu tests

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116163 --- Comment #8 from Andrew Pinski --- (In reply to Andi Kleen from comment #7) > It seems instead of a linting script it would be better if dejagnu errored > out for the bad cases. Then everything would be caught always. > > Right now it seems

[Bug other/116176] New: SARIF output doesn't yet capture nesting of logical locations

2024-08-01 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116176 Bug ID: 116176 Summary: SARIF output doesn't yet capture nesting of logical locations Product: gcc Version: unknown Status: UNCONFIRMED Keywords: SARIF

[Bug c++/116113] [15 Regression] ICE: Segmentation fault (maybe_convert_cond)

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 --- Comment #5 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:295b729da5aa430a8c5df1422644159ca8bf8dcb commit r15-2645-g295b729da5aa430a8c5df1422644159ca8bf8dcb Author: Jakub Jelinek Date: T

[Bug c++/115746] [C++26] P2963R3 - Ordering of constraints involving fold expressions

2024-08-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115746 Jakub Jelinek changed: What|Removed |Added Attachment #58763|0 |1 is obsolete|

[Bug c++/116113] [15 Regression] ICE: Segmentation fault (maybe_convert_cond)

2024-08-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/116016] enhancement: add __builtin_set_counted_by(P->FAM, COUNT) or equivalent

2024-08-01 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116016 --- Comment #47 from Kees Cook --- Yes, the counter must be manually set until Linux minimum compiler versions are raised to include counted_by support, but this is about making the transition to using counted_by easier and less prone to bugs.

[Bug libstdc++/116070] [14 Regression] broken headers for compile with flags -std=gnu++14 -fconcepts

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116070 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:ce84abae497ec2617a2eb12f40815639235be97c commit r14-10529-gce84abae497ec2617a2eb12f40815639235be97c Author: Jonathan Wa

[Bug libstdc++/116070] [14 Regression] broken headers for compile with flags -std=gnu++14 -fconcepts

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116070 --- Comment #15 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:9ba75a628e0214eb08673f1572c6fd06fe553525 commit r14-10530-g9ba75a628e0214eb08673f1572c6fd06fe553525 Author: Jonathan Wa

[Bug libstdc++/115854] Copy-initialization or implicit conversion is used when creating an allocator whose type is obtained by rebind

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115854 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:11b5ad5ba712c9c22e6eced415c839c67f617e52 commit r14-10533-g11b5ad5ba712c9c22e6eced415c839c67f617e52 Author: Jonathan Wak

[Bug libstdc++/115399] std::tr2::dynamic_bitset shift behaves differently from std::bitset

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115399 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d8e564539f20a409302e6a692188ce4f5eedab68 commit r14-10538-gd8e564539f20a409302e6a692188ce4f5eedab68 Author: Jonathan Wak

[Bug libstdc++/114387] Explicitly declared destructor makes basic_format_context sometimes not movable

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114387 --- Comment #4 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:85d07df7be5fcc7326cecb9ee1ad643b89ea50d2 commit r14-10536-g85d07df7be5fcc7326cecb9ee1ad643b89ea50d2 Author: Jonathan Wak

[Bug libstdc++/115854] Copy-initialization or implicit conversion is used when creating an allocator whose type is obtained by rebind

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115854 Jonathan Wakely changed: What|Removed |Added Target Milestone|15.0|14.3 --- Comment #6 from Jonathan Wak

[Bug libstdc++/115399] std::tr2::dynamic_bitset shift behaves differently from std::bitset

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

[Bug libstdc++/116070] [14 Regression] broken headers for compile with flags -std=gnu++14 -fconcepts

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116070 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libstdc++/114387] Explicitly declared destructor makes basic_format_context sometimes not movable

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114387 Jonathan Wakely changed: What|Removed |Added Target Milestone|15.0|14.3

[Bug other/116177] New: SARIF output invocation's "executionSuccessful": true even when failing with an error (3.20.14)

2024-08-01 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116177 Bug ID: 116177 Summary: SARIF output invocation's "executionSuccessful": true even when failing with an error (3.20.14) Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/116111] RISC-V: 'd' extension allowed with -mabi=ilp32e

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116111 --- Comment #3 from GCC Commits --- The master branch has been updated by Patrick O'Neill : https://gcc.gnu.org/g:642e38983668807882e774524c88478f641f360f commit r15-2647-g642e38983668807882e774524c88478f641f360f Author: Patrick O'Neill Date:

[Bug c++/116178] New: wish: command line -std=c++newest

2024-08-01 Thread antto at mail dot bg via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 Bug ID: 116178 Summary: wish: command line -std=c++newest Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug bootstrap/70200] builing gcc with -lfto without libunwind

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70200 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug middle-end/116179] New: [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 Bug ID: 116179 Summary: [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4 Product: gcc Version: 15.0

[Bug middle-end/116179] [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 --- Comment #1 from Sam James --- Reducing.

[Bug middle-end/116179] [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 --- Comment #2 from Sam James --- Created attachment 58795 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58795&action=edit reduced.i

[Bug testsuite/116155] c-c++-common/fam-in-union-alone-in-struct-1.c fails on pru-unknown-elf

2024-08-01 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116155 --- Comment #6 from qinzhao at gcc dot gnu.org --- (In reply to Dimitar Dimitrov from comment #5) > > What fails on pru is: > if (sizeof (struct only_fam_2) != sizeof (int)) > __builtin_abort (); > > I think we need to separate it into a

[Bug middle-end/116179] [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 Sam James changed: What|Removed |Added Attachment #58795|0 |1 is obsolete|

[Bug middle-end/116179] [15 regression] -fcompare-debug --gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 --- Comment #4 from Sam James --- I think the first difference is in x.ii.003l.raw? ``` @@ -78,17464 +78,17479 @@ srcp: x.ii:9 chain: @59 size: @28 algn: 64 used: 1

[Bug testsuite/116155] c-c++-common/fam-in-union-alone-in-struct-1.c fails on pru-unknown-elf

2024-08-01 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116155 --- Comment #7 from Dimitar Dimitrov --- Size of only_fam_2 is 1.

[Bug testsuite/116155] c-c++-common/fam-in-union-alone-in-struct-1.c fails on pru-unknown-elf

2024-08-01 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116155 --- Comment #8 from qinzhao at gcc dot gnu.org --- (In reply to Dimitar Dimitrov from comment #7) > Size of only_fam_2 is 1. sizeof (int) and alignof (int) still is 4?

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 --- Comment #2 from Jonathan Wakely --- I don't like the idea of adding -std=c++current to mean an unstable, experimental release. c++current sounds too inviting and safe, but our C++23 support (the current standard) is nowhere near complete, an

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 --- Comment #3 from Arsen Arsenović --- +1, 'latest' might be a bit of a footgun > I would be happier with -std=c++experimental or possibly -std=c++next or both, for latest released and latest draft standard revisions

[Bug target/116149] RISC-V: Miscompile at -O3 with zvl256b -mrvv-vector-bits=zvl

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116149 --- Comment #4 from GCC Commits --- The master branch has been updated by Robin Dapp : https://gcc.gnu.org/g:f15cd1802129454029f7fcc8ee3ddd56a86cdad8 commit r15-2649-gf15cd1802129454029f7fcc8ee3ddd56a86cdad8 Author: Robin Dapp Date: Wed Jul

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug target/116149] RISC-V: Miscompile at -O3 with zvl256b -mrvv-vector-bits=zvl

2024-08-01 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116149 Robin Dapp changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug rtl-optimization/116179] [15 regression] -fcompare-debug -gno-statement-frontiers failure with -O3 when building mesa-24.1.4

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

[Bug target/116033] [14 only] RISC-V: -march=rv64gv_xtheadmemidx generates illegal vse8.v insn

2024-08-01 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116033 Patrick O'Neill changed: What|Removed |Added Summary|[14/15 only] RISC-V:|[14 only] RISC-V: |

[Bug rtl-optimization/116179] [15 regression] -fcompare-debug -gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/116166] risc-v (last) insn-emit-nn.c build takes hours

2024-08-01 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #4 from Mark Wielaard --- (In reply to Richard Biener from comment #3) > There's another PR where DOM shows up via ranger also at -O1 - does -O1 help > here? No. With -O2 it took 6 hours for that file to compile. With -O1 it is stil

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread antto at mail dot bg via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 --- Comment #5 from antto --- well, it's surely a blury subject, maybe some logic could be made up to make it make some amount of sense - afaiu currently the latest stable is 17(?) - the year is 2024 - yet on the language side of things, c++26

[Bug c++/116178] wish: command line -std=c++newest

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116178 --- Comment #6 from Jonathan Wakely --- (In reply to antto from comment #5) > so maybe some kind of a rule could be made, for example: > "if stable (the default -std) has gotten "old", and the current date has > advanced several C++ versions for

[Bug libstdc++/99942] [12/13/14/15 Regression] COW std::string::data() is noexcept but can throw

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99942 --- Comment #7 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:6586b015f1211ccd6e3e89b44dcb2116347edf89 commit r15-2650-g6586b015f1211ccd6e3e89b44dcb2116347edf89 Author: Jonathan Wakely Date:

[Bug libstdc++/113841] Can't swap two std::hash

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113841 --- Comment #16 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8b8e5ed6cd0f3cfe7cdf93200e47c069fd101984 commit r15-2651-g8b8e5ed6cd0f3cfe7cdf93200e47c069fd101984 Author: Jonathan Wakely Date

[Bug libstdc++/113807] [performance] bitset::set not using memset opportunity

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113807 --- Comment #11 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:e1729eb80489e6c8e03d7c9a072736350407c7f4 commit r15-2653-ge1729eb80489e6c8e03d7c9a072736350407c7f4 Author: Jonathan Wakely Date

[Bug testsuite/116132] New test case gfortran.dg/pr105361.f90 from r15-2320-g3aeb697a2158d3 fails intermittently

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116132 --- Comment #3 from Jerry DeLisle --- (In reply to Richard Biener from comment #1) > Confirmed also on x86-64-linux. I have not been able to see this failure on my system. I pushed a change to the test case and do noy know if this fixed it or n

[Bug tree-optimization/102958] std::u8string suboptimal compared to std::string

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102958 --- Comment #9 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #8) > Fixing the underlying optimization issue might be nice, but I don't see any > reason why std::char_traits::length can't simply use strlen. We'd > only need t

[Bug libstdc++/114862] std::uppercase not applying to nan's and inf's

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114862 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Keywords|

[Bug libstdc++/108619] Compilation error if the construct method of the allocator isn't implemented and the detructor of value_type is private

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108619 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #13 from Jonathan W

[Bug target/113578] Incorrect sign printed for -nan on RISC-V

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113578 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #11 from Jonathan W

[Bug tree-optimization/116166] risc-v (last) insn-emit-nn.c build takes hours

2024-08-01 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Andi Kleen changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --- Comment

[Bug libstdc++/113258] Pre-C++17 code that replaces malloc/free crashes when mixed with post-C++17 code that uses the align_val_t variants of new/delete

2024-08-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113258 Jonathan Wakely changed: What|Removed |Added Known to fail||11.5.0, 12.3.0, 13.2.0 Target Miles

[Bug tree-optimization/116166] risc-v (last) insn-emit-nn.c build takes hours

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #6 from Andrew Pinski --- (In reply to Andi Kleen from comment #5) > Have you tried a LTO build? It can split large files. > > It's not incremental however (unless the recent patches for that go in) I don't think it matters in this

[Bug libstdc++/113807] [performance] bitset::set not using memset opportunity

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

[Bug libfortran/105361] Incorrect end-of-file condition for derived-type I/O

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 Jerry DeLisle changed: What|Removed |Added Status|REOPENED|WAITING --- Comment #14 from Jerry DeLi

[Bug c++/116180] New: False positive -Wstringop-overread when calling std::strlen on pointer to static constexpr member std::array containing contents of a non-null terminated string followed by a nul

2024-08-01 Thread tanelson at lcmail dot lcsc.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116180 Bug ID: 116180 Summary: False positive -Wstringop-overread when calling std::strlen on pointer to static constexpr member std::array containing contents of a non-null

[Bug rtl-optimization/116179] [15 regression] -fcompare-debug -gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 --- Comment #7 from Sam James --- Ah, I see what I did wrong now with my sorting too. Thanks!

[Bug modula2/116181] New: -Wlto-type-mismatch warnings/errors during m2 bootstrap

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181 Bug ID: 116181 Summary: -Wlto-type-mismatch warnings/errors during m2 bootstrap Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Prior

[Bug other/116182] New: bootstrap-lto should set a small list of -Werror options for LTO correctness (-Werror=lto-type-mismatch,odr,strict-aliasing)

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116182 Bug ID: 116182 Summary: bootstrap-lto should set a small list of -Werror options for LTO correctness (-Werror=lto-type-mismatch,odr,strict-aliasing) Product: gcc

[Bug libfortran/105361] Incorrect end-of-file condition for derived-type I/O

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 --- Comment #15 from Jerry DeLisle --- One other possible flaw in the test is comparison of floating point values. I will tidy up this part with some tolerance.and post a new version of the test here.

[Bug target/113578] Incorrect sign printed for -nan on RISC-V

2024-08-01 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113578 Edwin Lu changed: What|Removed |Added CC||ewlu at rivosinc dot com --- Comment #12 fro

[Bug rtl-optimization/116179] [15 regression] -fcompare-debug -gno-statement-frontiers failure with -O3 when building mesa-24.1.4

2024-08-01 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116179 Jeffrey A. Law changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #8

[Bug driver/116183] New: -fcompare-debug broken with piped input

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116183 Bug ID: 116183 Summary: -fcompare-debug broken with piped input Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver

[Bug fortran/104626] ICE in gfc_format_decoder, at fortran/error.cc:1071

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104626 --- Comment #4 from Jerry DeLisle --- Created attachment 58798 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58798&action=edit Revised test case with careful precision and tolerance values. New suggested test case which passes on x86-64-

[Bug driver/116183] -fcompare-debug broken with piped input

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116183 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug driver/65264] compare debug failure when using stdin

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65264 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #3 fro

[Bug fortran/104626] ICE in gfc_format_decoder, at fortran/error.cc:1071

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104626 --- Comment #5 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #4) > Created attachment 58798 [details] > Revised test case with careful precision and tolerance values. > > New suggested test case which passes on x86-64-linux. O

[Bug libfortran/105361] Incorrect end-of-file condition for derived-type I/O

2024-08-01 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105361 Jerry DeLisle changed: What|Removed |Added Attachment #58715|0 |1 is obsolete|

[Bug tree-optimization/104178] [12 regression] -fcompare-debug failure at -O3 -m32 since r12-4790-g4b3a325f07acebf47e82de227ce1d5ba62f5bcae

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104178 Sam James changed: What|Removed |Added Known to fail||12.4.1 CC|

[Bug tree-optimization/106375] [13 regression] Lowering complex type mov regressed loop distribution for memset/memcpy/memmov.

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106375 Sam James changed: What|Removed |Added Summary|[13 regreesion] Lowering|[13 regression] Lowering

[Bug c++/116184] New: section attributes in COMDAT groups use wrong group name for multiple instances in same TU

2024-08-01 Thread roland at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184 Bug ID: 116184 Summary: section attributes in COMDAT groups use wrong group name for multiple instances in same TU Product: gcc Version: 14.2.1 Status: UNCONFIRMED

[Bug tree-optimization/109334] tree-object-size: Improve size computation in arguments

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109334 Sam James changed: What|Removed |Added Target Milestone|14.3|14.0 Status|NEW

[Bug ipa/106816] noreturn/pure attributes are not set correctly on multiversioned functions

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106816 Sam James changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot gn

[Bug gcov-profile/105063] [GCOV] Ability to map .gcda paths

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105063 Sam James changed: What|Removed |Added Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug gcov-profile/105238] [12/13/14/15 regression] using -fprofile-dir: gcno files not ccache cachable anymore / gcovr report broken

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105238 Sam James changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot gn

[Bug rtl-optimization/116185] New: [15 Regression] Comparison failure on sh4 due to debug symbols

2024-08-01 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116185 Bug ID: 116185 Summary: [15 Regression] Comparison failure on sh4 due to debug symbols Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/116148] c-c++-common/fam-in-union-alone-in-struct-2.c fails on big-endian (finally tested starting with r15-2403-g136f364e26d9ad)

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116148 --- Comment #5 from GCC Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:86e2dc89c5b8c9d9cca649a34a650e381a05b3a5 commit r15-2658-g86e2dc89c5b8c9d9cca649a34a650e381a05b3a5 Author: Kewen Lin Date: Thu Aug 1

[Bug tree-optimization/116166] risc-v (last) insn-emit-nn.c build takes hours

2024-08-01 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #7 from Andrew Macleod --- I think fixing 114855 will probably resolve this one too. Its a more "managable" test case. I'm trying to have a look, but I am off next week so it isn't imminent. Meanwhile the "workaround" might be to

[Bug rtl-optimization/116185] [15 Regression] Comparison failure on sh4 due to debug symbols

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116185 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 Keywords|

[Bug target/113860] SVE popcount can be used for 16bit, 32bit and 64bit

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113860 --- Comment #3 from GCC Commits --- The master branch has been updated by Pengxuan Zheng : https://gcc.gnu.org/g:e4b8db26de35239bd621aad9c0361f25d957122b commit r15-2659-ge4b8db26de35239bd621aad9c0361f25d957122b Author: Pengxuan Zheng Date:

[Bug c++/115296] CTAD fails

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115296 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:e548a881a4540378151f6195e47e8413fe75a0d6 commit r14-10544-ge548a881a4540378151f6195e47e8413fe75a0d6 Author: Patrick Palka

[Bug c++/112288] [12/13/14/15 Regression] ICE - internal compiler error: in instantiate_decl, at cp/pt.cc:26861 since r6-6830-g20a0c6f9bdbd78

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112288 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:1287b4abc67a915ef6b63fb0753a0bea41de47f1 commit r14-10543-g1287b4abc67a915ef6b63fb0753a0bea41de47f1 Author: Patrick Palka

[Bug libstdc++/116038] ambiguous overload in bind_front caused by deducing this

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116038 --- Comment #8 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:59e3934346f4546d7ef4fc82d300644b52bcefb0 commit r14-10546-g59e3934346f4546d7ef4fc82d300644b52bcefb0 Author: Patrick Palka

[Bug c++/88313] generic lambda in default template argument

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88313 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:81db6857686c2d7932949afb948419a575bc0b3f commit r14-10548-g81db6857686c2d7932949afb948419a575bc0b3f Author: Patrick Palka

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

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115656 --- Comment #12 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:241f710c851aa6a8627c3ddba1e126d8e503e1b0 commit r14-10545-g241f710c851aa6a8627c3ddba1e126d8e503e1b0 Author: Patrick Palka

[Bug c++/115897] [14/15 Regression] vector_size attribute on alias template has no effect when used in a dependent variable template-id

2024-08-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115897 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:37e54ffd2a0a18eec23c90bdf438c01a0393328a commit r14-10547-g37e54ffd2a0a18eec23c90bdf438c01a0393328a Author: Patrick Palka

[Bug c++/116184] section attributes in COMDAT groups use wrong group name for multiple instances in same TU

2024-08-01 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184 --- Comment #1 from Patrick Palka --- The underlying issue can be demonstrated with non-template inlines as well: inline const char* foo [[gnu::section("strings"), gnu::used]] = "foo"; inline const char* bar [[gnu::section("strings"), gnu::

[Bug target/116186] New: the scalar cost for popcount is off for -mcpu=neoverse-n2 (and generic-armv9-a)

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116186 Bug ID: 116186 Summary: the scalar cost for popcount is off for -mcpu=neoverse-n2 (and generic-armv9-a) Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords

[Bug c++/116184] section attributes in COMDAT groups use wrong group name for multiple instances in same TU

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug c++/87178] Compilation failure when program contains multiple variables allocated in particular section, and at least one variable is C++17 "inline"

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87178 Andrew Pinski changed: What|Removed |Added CC||roland at gnu dot org --- Comment #11 fr

[Bug tree-optimization/116166] risc-v (last) insn-emit-nn.c build takes hours

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Sam James changed: What|Removed |Added Last reconfirmed||2024-08-02 Status|UNCONFIRMED

[Bug driver/65264] compare debug failure when using stdin

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65264 Sam James changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug ada/115917] GNAT fails to bootstrap with LTO and -Werror=lto-type-mismatch due to C_Version_String and gnat_version_string on x86_64-pc-linux-gnu

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115917 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org Last reconfirme

[Bug rust/108087] -Wodr warnings in rust/rust-lang.cc (lang_type)

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108087 Sam James changed: What|Removed |Added Target Milestone|--- |14.0 See Also|

[Bug c++/116184] section attributes in COMDAT groups use wrong group name for multiple instances in same TU

2024-08-01 Thread roland at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184 roland at gnu dot org changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|D

[Bug c++/116184] section attributes in COMDAT groups use wrong group name for multiple instances in same TU

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

[Bug c++/87178] Compilation failure when program contains multiple variables allocated in particular section, and at least one variable is C++17 "inline"

2024-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87178 --- Comment #12 from Andrew Pinski --- *** Bug 116184 has been marked as a duplicate of this bug. ***

[Bug ipa/90151] [12/13/14/15 regression] 554.roms_r regression on x86_64 at -O2 and generic march/mtune since r8-4715-g35cd23ebb6d05e

2024-08-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90151 Sam James changed: What|Removed |Added Summary|554.roms_r regression on|[12/13/14/15 regression] |

[Bug c++/116184] section attributes in COMDAT groups use wrong group name for multiple instances in same TU

2024-08-01 Thread roland at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116184 roland at gnu dot org changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|D

<    1   2   3   4   >