[Bug bootstrap/90781] ubsan bootstrap with -O3 -march=native fails at compare stage

2024-08-06 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90781 --- Comment #7 from David Binderman --- (In reply to Sam James from comment #6) > If you're still hitting this, please upload good+bad copies of a sample of > differing files (usually just 1 is enough but let's do 2 to be safe). I think this one

[Bug bootstrap/90781] ubsan bootstrap with -O3 -march=native fails at compare stage

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

[Bug tree-optimization/116241] [15 Regression] internal compiler error: in operator[], at vec.h:910

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116241 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/116244] [15 Regression] reload ICE building libstdc++ for coldfire

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116244 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116245 Richard Biener changed: What|Removed |Added Target||s390x Target Milestone|---

[Bug libstdc++/116247] [15 regression] RISC-V: shared_ptr_atomic.h: uintptr_t not declared in scope since r15-2655-g3a817a4a5a6

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116247 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0 Target|

[Bug middle-end/111821] [12/13/14/15 Regression] OOM with packed struct and stack variable with copy

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111821 --- Comment #6 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:8f3d0c8c3dd02d94635517c68fd314cbceed8373 commit r15-2741-g8f3d0c8c3dd02d94635517c68fd314cbceed8373 Author: Richard Biener Date:

[Bug middle-end/111821] [12/13/14 Regression] OOM with packed struct and stack variable with copy

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111821 Richard Biener changed: What|Removed |Added Summary|[12/13/14/15 Regression]|[12/13/14 Regression] OOM

[Bug c++/102623] Failure to detect destructed scalar objects in consteval function

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

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

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 102623, which changed state. Bug 102623 Summary: Failure to detect destructed scalar objects in consteval function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102623 What|Removed |Adde

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

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 71093, which changed state. Bug 71093 Summary: use of pseudo-destructor accepted in constant expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71093 What|Removed |Added ---

[Bug c++/71093] use of pseudo-destructor accepted in constant expression

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

[Bug c++/71093] use of pseudo-destructor accepted in constant expression

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

[Bug c++/116251] Invalid use of pseudo destructor is not diagnosed in unevaluated contexts

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

[Bug c++/116219] [14/15 regression] -O3 -march=znver3 -gno-statement-frontiers -fcompare-debug failure when building botan-3.2.0

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116219 --- Comment #13 from Richard Biener --- I think we do not want any of those fancy names to leak into debug info - those are solely to make dumps easier to follow. Iff we were able to express "this entity was created when vectorizing entity X" (

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #14 from Richard Biener --- (In reply to Andi Kleen from comment #13) > Created attachment 58842 [details] > add a param to limit BBs for dominator pass > > Maybe something like this patch. It adds a check to disable the dom passes

[Bug c++/116219] [14/15 regression] -O3 -march=znver3 -gno-statement-frontiers -fcompare-debug failure when building botan-3.2.0

2024-08-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116219 --- Comment #14 from Jakub Jelinek --- DECL_NAMELESS VAR_DECL names don't leak into debug info. The -fcompare-debug failures I believe are solely because these fancy names appear in the -fdump-final-insns= dumps (e.g. inside of MEM_EXPRs or REG

[Bug c++/116219] [14/15 regression] -O3 -march=znver3 -gno-statement-frontiers -fcompare-debug failure when building botan-3.2.0

2024-08-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116219 --- Comment #15 from Jakub Jelinek --- Ah, you're right, create_tmp_var_raw also just sets DECL_NAMELESS. So the only problem is the create_tmp_var_name -> clean_symbol_name cleaning.

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

2024-08-06 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116245 --- Comment #3 from Stefan Schulze Frielinghaus --- Thanks for the ping. The test is skipped for -m31 and fails for -m64. Maybe this is some sort of endianness thingy? typedef __attribute__((__vector_size__ (64))) unsigned __int128 VV; __at

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

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

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

2024-08-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116245 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org Eve

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #15 from Richard Biener --- (In reply to Mark Wielaard from comment #12) > (In reply to Andreas Schwab from comment #11) > > You can add target-specific flags like this: > > > > $(INSNEMIT_SEQ_O): ALL_COMPILERFLAGS += -fno-tree-domi

[Bug tree-optimization/116224] wrong code with _BitInt() division at -O1 and above (breaks in ccp2?)

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116224 --- Comment #5 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:69093fd8aa682a1b906e80b3c5f10956e692b7c4 commit r15-2752-g69093fd8aa682a1b906e80b3c5f10956e692b7c4 Author: Jakub Jelinek Date: T

[Bug target/115981] [14/15 Regression] Redundant vmovaps to itself after vmovups since r14-537

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

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #16 from Richard Biener --- So with --param logical-op-non-short-circuit=1 (and my patch) the insn-emit-96.cc testcase as attached compiles in 100s and dominator optimization : 5.62 ( 6%) 0.05 ( 1%) 5.56 ( 5%)

[Bug target/116007] libquadmath fails to build with libgcc/soft-fp/quad.h:69:1: error: unable to emulate 'TF'

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116007 --- Comment #20 from GCC Commits --- The releases/gcc-14 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3fe5720430a9ba61ed7562aac4d758cc77d49a28 commit r14-10566-g3fe5720430a9ba61ed7562aac4d758cc77d49a28 Author: Jakub Jelinek

[Bug tree-optimization/116224] wrong code with _BitInt() division at -O1 and above (breaks in ccp2?)

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116224 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f2b5ca6be855cede3f0d35d2a1aff08d3c342ac2 commit r14-10567-gf2b5ca6be855cede3f0d35d2a1aff08d3c342ac2 Author: Jakub Jelinek

[Bug c++/116219] [14/15 regression] -O3 -march=znver3 -gno-statement-frontiers -fcompare-debug failure when building botan-3.2.0

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116219 --- Comment #16 from Richard Biener --- (In reply to Jakub Jelinek from comment #14) > DECL_NAMELESS VAR_DECL names don't leak into debug info. The > -fcompare-debug failures > I believe are solely because these fancy names appear in the > -fdu

[Bug c++/105595] Coroutines can trigger -Wsubobject-linkage

2024-08-06 Thread dennis-hezel at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595 --- Comment #5 from dennis-hezel at gmx dot de --- > naturally, if you never include this file twice, it should be okay That is exactly the point. Whenever a file with your `namespace { struct X {}; }` example or the coroutine example is include

[Bug target/116007] libquadmath fails to build with libgcc/soft-fp/quad.h:69:1: error: unable to emulate 'TF'

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

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

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

[Bug rtl-optimization/116037] [15 Regression] wrong code at -O2 with vector masking and add

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116037 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:df4062c54b0b3c5f5c6a1f1a2454abf965100e3a commit r15-2753-gdf4062c54b0b3c5f5c6a1f1a2454abf965100e3a Author: Jakub Jelinek Date: T

[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-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116142 --- Comment #11 from Xi Ruoyao --- (In reply to rguent...@suse.de from comment #10) > On Thu, 1 Aug 2024, xry111 at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116142 > > > > --- Comment #9 from Xi Ruoyao --- > >

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

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

[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-06 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116142 --- Comment #12 from rguenther at suse dot de --- On Tue, 6 Aug 2024, xry111 at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116142 > > --- Comment #11 from Xi Ruoyao --- > (In reply to rguent...@suse.de from comment

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #17 from Richard Biener --- (In reply to Richard Biener from comment #16) > So with --param logical-op-non-short-circuit=1 (and my patch) the > insn-emit-96.cc testcase as attached compiles in 100s and > > dominator optimization

[Bug c/60846] Add 128-bit integer types for general use on 32-bit/64-bit CPUs

2024-08-06 Thread vincent-gcc at vinc17 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60846 --- Comment #11 from Vincent Lefèvre --- Note that passing 128-bit types or larger is already supported on 32-bit arch: a struct or a union is such a type, and there's also _Decimal128 for the 128-bit size. So, isn't the ABI already defined? (In

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #18 from Richard Biener --- Created attachment 58847 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58847&action=edit reduced testcase Reduced testcase that reproduces the issue on x86_64 with --param logical-op-non-short-circ

[Bug c++/105595] Coroutines can trigger -Wsubobject-linkage

2024-08-06 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595 Arsen Arsenović changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/116245] [15 regression] gcc.dg/torture/pr116037.c fails on s390x

2024-08-06 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116245 --- Comment #7 from Stefan Schulze Frielinghaus --- I gave it a quick try on s390 and test passes, now. Thanks!

[Bug c++/105595] Coroutines can trigger -Wsubobject-linkage

2024-08-06 Thread dennis-hezel at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595 --- Comment #7 from dennis-hezel at gmx dot de --- I am perfectly happy with a fix just for coroutines! I do not have any code that contains your reproducer. It would also be a code smell: struct Y defined inside cpp file but not in anon namespa

[Bug tree-optimization/116241] [15 Regression] internal compiler error: in operator[], at vec.h:910 since r15-2093-g24689b84b8ec0c74c2b9a72ec4fb467069806bda

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116241 --- Comment #3 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:31efd46ad8a16aa671f4502816b6b1f9946027ae commit r15-2754-g31efd46ad8a16aa671f4502816b6b1f9946027ae Author: Richard Biener Date:

[Bug tree-optimization/116241] [15 Regression] internal compiler error: in operator[], at vec.h:910 since r15-2093-g24689b84b8ec0c74c2b9a72ec4fb467069806bda

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116241 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/116128] missed optimisation: fortran sum instrinsic performed in order

2024-08-06 Thread mjr19 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116128 --- Comment #3 from mjr19 at cam dot ac.uk --- It seems that most of these are in-line expanded by gfortran-14.1, at least in some cases. function foo(a,n) real(kind(1d0))::a(*),foo integer::n foo=sum(a(1:n)) end function foo and funct

[Bug middle-end/116230] Testsuite of liborcus fails with GCC 14 on i586 since r14-1891-g154c69039571c6

2024-08-06 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116230 --- Comment #6 from Martin Jambor --- Right, when I saw the equality test of doubles I thought it must be the test. I forgot about the discrepancy of representation in memory and in the FPU. Thanks a lot for taking a look.

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4 Priority|P3

[Bug tree-optimization/115278] [13 Regression] -ftree-vectorize optimizes away volatile write on x86_64 since r13-3219

2024-08-06 Thread amylaar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 Jorn Wolfgang Rennecke changed: What|Removed |Added CC||amylaar at gcc dot gnu.org ---

[Bug testsuite/116252] New: variation in C++ filename extensions in testsuite ?

2024-08-06 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116252 Bug ID: 116252 Summary: variation in C++ filename extensions in testsuite ? Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug testsuite/116252] variation in C++ filename extensions in testsuite ?

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

[Bug c++/105595] Coroutines can trigger -Wsubobject-linkage

2024-08-06 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105595 --- Comment #8 from Arsen Arsenović --- indeed, but that's also true for the functions, no?

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #20 from Richard Biener --- So interestingly this is a case where we run into the irange::maybe_resize re-allocation a lot (48 Million times), so a callgrind profile has that and the corresponding DTOR at top in the 'Self' reporting

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug target/116152] RISC-V: Proposed deprecation of LP64E abi

2024-08-06 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116152 Mark Wielaard changed: What|Removed |Added CC||mark at gcc dot gnu.org --- Comment #2

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

2024-08-06 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 Richard Biener changed: What|Removed |Added Attachment #58848|0 |1 is obsolete|

[Bug tree-optimization/115278] [13 Regression] -ftree-vectorize optimizes away volatile write on x86_64 since r13-3219

2024-08-06 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 --- Comment #13 from rguenther at suse dot de --- On Tue, 6 Aug 2024, amylaar at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115278 > > Jorn Wolfgang Rennecke changed: > >What|Removed

[Bug tree-optimization/115866] missed optimization vectorizing switch statements.

2024-08-06 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115866 Andi Kleen changed: What|Removed |Added Attachment #58804|0 |1 is obsolete|

[Bug target/116152] RISC-V: Proposed deprecation of LP64E abi

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

[Bug other/116253] New: RFE: support for nested diagnostics

2024-08-06 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116253 Bug ID: 116253 Summary: RFE: support for nested diagnostics Product: gcc Version: unknown Status: UNCONFIRMED Keywords: SARIF Severity: normal Priority: P3

[Bug other/116253] RFE: support for nested diagnostics

2024-08-06 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116253 David Malcolm changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot gnu.org L

[Bug other/116253] RFE: support for nested diagnostics

2024-08-06 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116253 --- Comment #2 from David Malcolm --- Created attachment 58852 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58852&action=edit Output from attachment 58851 with -fconcepts-diagnostics-depth=3 -std=c++20 -fdiagnostics-format=sarif-file on

[Bug target/114064] [meta-bug] Use SVE instructions more for Advanced. SIMD

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

[Bug c++/96780] debuginfo for std::move and std::forward isn't useful

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96780 --- Comment #19 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:180625ae72b3f733813a360fae4f0d6ce79eccdc commit r15-2756-g180625ae72b3f733813a360fae4f0d6ce79eccdc Author: Patrick Palka Date: T

[Bug target/116152] RISC-V: Proposed deprecation of LP64E abi

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116152 --- Comment #4 from GCC Commits --- The master branch has been updated by Patrick O'Neill : https://gcc.gnu.org/g:4c3f476e55149f542de538e97dd9800ec9bd1011 commit r15-2757-g4c3f476e55149f542de538e97dd9800ec9bd1011 Author: Patrick O'Neill Date:

[Bug c/108796] Can't intermix C2x and GNU style attributes

2024-08-06 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 --- Comment #13 from Joseph S. Myers --- Everything available with __attribute__ is also available with [[]]; __attribute__((foo)) is [[gnu::foo]]. You *do* need to ensure that the [[gnu::foo]] is placed in the right syntactic position for the e

[Bug c++/94568] template specialization of equivalent nontype template argument involving member pointer considered distinct

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94568 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:352c21c8a22a48d34cbd2fbfe398ee12c0a1d681 commit r15-2759-g352c21c8a22a48d34cbd2fbfe398ee12c0a1d681 Author: Jason Merrill Date: Mon

[Bug c++/116223] [14/15 Regression] GCC rejects program involving integral conversion in non-type template parameter with auto

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116223 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:4add6cd341a779e980e41ed6fb49175fca37496e commit r15-2760-g4add6cd341a779e980e41ed6fb49175fca37496e Author: Jason Merrill Date: Mo

[Bug c++/116223] [14/15 Regression] GCC rejects program involving integral conversion in non-type template parameter with auto

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116223 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:b2a8ee0e5d8cfa92bafd0db4b03626b26ac21948 commit r15-2761-gb2a8ee0e5d8cfa92bafd0db4b03626b26ac21948 Author: Jason Merrill Date: Mo

[Bug c++/112632] [14 Regression] Non-type template parameter created with converting constructor sometimes has original type

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112632 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:4add6cd341a779e980e41ed6fb49175fca37496e commit r15-2760-g4add6cd341a779e980e41ed6fb49175fca37496e Author: Jason Merrill Date: Mo

[Bug c++/94568] template specialization of equivalent nontype template argument involving member pointer considered distinct

2024-08-06 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94568 Jason Merrill changed: What|Removed |Added Target Milestone|--- |15.0 Status|ASSIGNED

[Bug analyzer/110090] -fanalyze sometimes assumes contradictory conditions to be valid at the same time during path exploration

2024-08-06 Thread girgias at php dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110090 --- Comment #2 from Gina Peter Banyard --- Apologies for the late reply. This is indeed reproducible on GCC 14.2.1, as the php_date.i file is to large to post as an attachment I have put it on a gist: https://gist.github.com/Girgias/c72c9b95356

[Bug c/108796] Can't intermix C2x and GNU style attributes

2024-08-06 Thread bruno at clisp dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 --- Comment #14 from Bruno Haible --- (In reply to Joseph S. Myers from comment #13) > Everything available with __attribute__ is also available with [[]]; > __attribute__((foo)) is [[gnu::foo]]. Indeed, according to https://gcc.gnu.org/onlined

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

2024-08-06 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116166 --- Comment #23 from Andrew Macleod --- (In reply to Richard Biener from comment #20) > collected sofar. I've noticed with the backwards threader that path > ranger isn't very good in the ability to preserve a cache when adding > blocks. But

[Bug c/108796] Can't intermix C2x and GNU style attributes

2024-08-06 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796 --- Comment #15 from Joseph S. Myers --- The [[]] syntax is supported in C from GCC 10 onwards (in C++ in older versions as well). What's new in GCC 14 is that you can use it with :: in pre-C23 modes (with previous versions you needed -std=gnu2x

[Bug target/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #9 from GCC Commits --- The master branch has been updated by John David Anglin : https://gcc.gnu.org/g:dc01f249db5c4d08b76dc2783b1539290a800f2d commit r15-2765-gdc01f249db5c4d08b76dc2783b1539290a800f2d Author: John David Anglin D

[Bug target/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #10 from GCC Commits --- The releases/gcc-14 branch has been updated by John David Anglin : https://gcc.gnu.org/g:ba26c471cf6ee760e53836fd4e9bc00250b8b882 commit r14-10568-gba26c471cf6ee760e53836fd4e9bc00250b8b882 Author: John Davi

[Bug target/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #11 from GCC Commits --- The releases/gcc-13 branch has been updated by John David Anglin : https://gcc.gnu.org/g:f6624adc535a165ab667646c57b73e213d868cca commit r13-8963-gf6624adc535a165ab667646c57b73e213d868cca Author: John David

[Bug target/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-08-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #12 from GCC Commits --- The releases/gcc-12 branch has been updated by John David Anglin : https://gcc.gnu.org/g:960e42bba8d276ea31cb0b37acfa8f3739d55f1d commit r12-10661-g960e42bba8d276ea31cb0b37acfa8f3739d55f1d Author: John Davi

[Bug target/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-08-06 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 John David Anglin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/100252] [12 Regression] Internal compiler error during template instantiation

2024-08-06 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100252 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/58616] [meta-bug] nsdmi

2024-08-06 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58616 Bug 58616 depends on bug 100252, which changed state. Bug 100252 Summary: [12 Regression] Internal compiler error during template instantiation https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100252 What|Removed |

[Bug fortran/109105] Error-prone format string building in resolve.cc

2024-08-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109105 --- Comment #5 from Jerry DeLisle --- Created attachment 58853 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58853&action=edit Proposed patch to clean this up. Attached patch uses a simple helper macro, CHECK_INTERFACES, to avoid the use

[Bug c++/116208] "inlined from" diagnostic note has whitespace after function name

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116208 --- Comment #7 from Andrew Pinski --- Note I have a fix for the ranger code; this is not a fix for the diagnostic issue mentioned here.

[Bug tree-optimization/116209] range_op_table/operator_table should become a final singleton class

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116209 --- Comment #2 from Andrew Pinski --- I have a few other cleanups here too.

[Bug other/116254] New: new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-08-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 Bug ID: 116254 Summary: new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug fortran/116255] New: [15 only] RISC-V: STOP 12 execution error on gfortran.dg/class_transformational_2.f90

2024-08-06 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116255 Bug ID: 116255 Summary: [15 only] RISC-V: STOP 12 execution error on gfortran.dg/class_transformational_2.f90 Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug fortran/116255] [15 only] RISC-V: STOP 12 execution error on gfortran.dg/class_transformational_2.f90

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

[Bug other/116254] new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 Andrew Pinski changed: What|Removed |Added CC||ewlu at rivosinc dot com --- Comment #1

[Bug fortran/116254] new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Component|other

[Bug fortran/116254] new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 --- Comment #3 from Andrew Pinski --- (In reply to Andrew Pinski from comment #2) > Note on x86_64, with `-O3 -m32`, this testcase ICEs: > https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659528.html rather class_transformational_1.f90 ICE

[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-06 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116148 --- Comment #9 from John David Anglin --- These two are reversed: Breakpoint 2 at 0x105a8: file /home/dave/gnu/gcc/gcc/gcc/testsuite/c-c++-common/fam-in-union-alone-in-struct-2.c, line 49. (gdb) p/x with_fam_3_v.a[0] $13 = 0x1f (gdb) p/x with_fa

[Bug fortran/116254] new test case gfortran.dg/class_transformational_2.f90 from r15-2739-g4cb07a38233aad fails

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116254 --- Comment #4 from Andrew Pinski --- >That stop value is computed so I am not sure which line is generating it. Well the failure is in check_spread as the stop value is 10+2. and the failure itself is in: if (any (a%i .ne. ii)) stop st

[Bug target/116256] New: [15 Regression] RISC-V: testsuite failures since late-combine-pass

2024-08-06 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116256 Bug ID: 116256 Summary: [15 Regression] RISC-V: testsuite failures since late-combine-pass Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug target/116256] [15 Regression] RISC-V: testsuite failures since late-combine-pass

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

[Bug tree-optimization/115060] [15 Regression] Probable an issue around usage of vect_look_through_possible_promotion in tree-vect-patterns.cc

2024-08-06 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115060 --- Comment #6 from Thiago Jung Bauermann --- (In reply to Feng Xue from comment #5) > Fixed. I confirmed that I don't see the failure anymore. Thank you!

[Bug c++/116015] ICE in replace_placeholders_r for simple default member initializer

2024-08-06 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116015 --- Comment #6 from Marek Polacek --- Matrix A1{{n}}; ICEs too, but not Matrix A0{{}}; Matrix A2{{n, n}};

[Bug fortran/109105] Error-prone format string building in resolve.cc

2024-08-06 Thread roland.illig at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109105 --- Comment #6 from Roland Illig --- (In reply to Jerry DeLisle from comment #5) > Roland, please let me know if this resolves the isseue. Regression tested on > linux-x86_64. No new test cases. Yes, from a translator's perspective, this patch

[Bug target/116256] [15 Regression] RISC-V: testsuite failures since late-combine-pass

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116256 --- Comment #1 from Andrew Pinski --- >FAIL: gcc.target/riscv/cm_mv_rv32.c -Os check-function-bodies sum This looks like an ra issue. it spills to the stack a1 rather than to a volatile register. There was an extra psedu-register before la

[Bug c++/116015] ICE in replace_placeholders_r for simple default member initializer

2024-08-06 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116015 --- Comment #7 from Marek Polacek --- As in bug 100252, we have: D.2872 = {.rows=(&)->n, .outer_stride=(&)->rows} that is, two PLACEHOLDER_EXPRs for different types on the same level in one { }.

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

2024-08-06 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116155 --- Comment #13 from Dimitar Dimitrov --- (In reply to qinzhao from comment #12) > (In reply to Dimitar Dimitrov from comment #11) > > > > With that change, the test passes for both x86 and pru. > thank you for the testing. could you please pre

[Bug target/116257] New: [12/13/14/15 Regression] vmlaq_lane_f32 no longer uses fmla

2024-08-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116257 Bug ID: 116257 Summary: [12/13/14/15 Regression] vmlaq_lane_f32 no longer uses fmla Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: wrong-code

  1   2   >