[Bug target/120137] [16 regression] RISC-V: ICE during RTL pass: vect_permconst

2025-05-07 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120137 Jeffrey A. Law changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/120135] Strange -Wuninitialized behavior with struct

2025-05-07 Thread andrew.bell.ia at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120135 --- Comment #9 from Andrew Bell --- As a note, this code doesn't evoke a warning on any other compiler/target that I tried.

[Bug c++/120161] [14/15/16 Regression] Deduction failure with nested dependent type with a class base classes of 2 of the inner type

2025-05-07 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 mcccs at gmx dot com changed: What|Removed |Added CC||mcccs at gmx dot com --- Comment

[Bug gcov-profile/120086] FAIL: gcc.misc-tests/gcov-29.c

2025-05-07 Thread j at lambda dot is via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120086 --- Comment #13 from Jørgen Kvalsvik --- (In reply to John David Anglin from comment #12) > With patch, gcov-29 now passes. But gcov-30 fails with excess errors > > FAIL: gcc.misc-tests/gcov-30.c (test for excess errors) > Excess errors: > /ho

[Bug debug/120051] [15/16 regression] codeview ICE/segfault starting with 15.1.0

2025-05-07 Thread reiter.christoph at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120051 --- Comment #5 from Christoph Reiter --- Thanks for working on this. I applied the gcc patch and can confirm that the original example no longer crashes. I found another crasher though and reduced it to: $ cat test.c // gcc -O1 -gcodeview -c t

[Bug cobol/119769] FE: GnuCOBOL extension BINARY-C-LONG missing

2025-05-07 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119769 Simon Sobisch changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED

[Bug c++/120155] ICE when lambda return type is the decltype of statement expression

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120155 --- Comment #1 from Andrew Pinski --- : In function 'void fun()': :6:17: internal compiler error: tree check: expected tree that contains 'decl with visibility' structure, have 'parm_decl' in start_decl, at cp/decl.cc:6037 6 | in

[Bug debug/120051] [15/16 regression] codeview ICE/segfault starting with 15.1.0

2025-05-07 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120051 --- Comment #6 from Sam James --- Mark, when you get a chance to work on this, if you haven't tried it before, I'd recommend doing a bootstrap w/ -gcodeview enabled by default to see what falls out.

[Bug c++/120155] ICE with generic lambda return type is the decltype of statement expression

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120155 Andrew Pinski changed: What|Removed |Added Summary|ICE when generic lambda |ICE with generic lambda

[Bug c++/120155] ICE with generic lambda return type with a decltype of statement expression

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120155 --- Comment #3 from Andrew Pinski --- Without using a generic lambda (auto), GCC gives this error message: ``` : In function 'void fun()': :6:17: error: ISO C++ forbids in-class initialization of non-const static member 'fun()a' 6 |

[Bug c++/120149] ICE in GCC when deducing return type with nested lambdas using accumulate with -std=c++20

2025-05-07 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120149 mcccs at gmx dot com changed: What|Removed |Added CC||mcccs at gmx dot com --- Comment

[Bug c++/101533] [12/13 Regression] ICE in gen_type_die_with_usage, at dwarf2out.c:25988

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101533 --- Comment #13 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:e6652764a4558fe9487f17e6c7b18fbc577e8df7 commit r13-9641-ge6652764a4558fe9487f17e6c7b18fbc577e8df7 Author: Richard Biene

[Bug c/101478] [12/13 Regression] ICE with statement expression and offsetof like expression since r10-7127-gcb99630f254aae

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101478 --- Comment #10 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:068aa9a7a9cc163ee5f31bffd746a8cd2ebfef7e commit r13-9640-g068aa9a7a9cc163ee5f31bffd746a8cd2ebfef7e Author: Richard Biene

[Bug c++/120130] Cannot declare function template as friend in the presence of same named member function

2025-05-07 Thread fchelnokov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120130 --- Comment #3 from Fedor Chelnokov --- This slightly modified program: ``` template class Foo; template int g(const Foo&); template class Foo { public: template int g(const Foo&) = delete; friend int g<>(const Foo&); private:

[Bug libstdc++/120147] [16 Regression] libstdc++-v3 build failure for mingw32 target: src/c++23/print.cc:102:49: error: invalid conversion from 'std::basic_filebuf::native_handle_type' {aka 'int

2025-05-07 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120147 --- Comment #6 from LIU Hao --- (In reply to Jonathan Wakely from comment #3) > And yet somehow it does. Confirmed. You forgot to restore the old `CXXFLAGS`.

[Bug target/120154] [16 Regression] uring RTL pass: vect_permconst ICE: in decompose, at rtl.h:2312 with -march=rv64gv

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

[Bug libstdc++/120159] New: is_layout_compatible_v not exported in std module

2025-05-07 Thread alberto.gcc.bugzilla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120159 Bug ID: 120159 Summary: is_layout_compatible_v not exported in std module Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug libstdc++/120160] New: Implicitly import std if stadard library header is included

2025-05-07 Thread antoshkka at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120160 Bug ID: 120160 Summary: Implicitly import std if stadard library header is included Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal P

[Bug target/97786] rs6000 isinf etc. are pretty horrible

2025-05-07 Thread jskumari at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97786 --- Comment #5 from Surya Kumari Jangala --- The input gimple to RTL has the builtin split into two parts: ‘isinfD’ and ‘signbitD’ due to which in the final assembly generated, we have instructions to check the sign bit of the floating point numb

[Bug c++/119864] [15/16 Regression][modules] ICE with -fmodules and omp reduction of UDT

2025-05-07 Thread alberto.gcc.bugzilla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119864 Alberto changed: What|Removed |Added CC||alberto.gcc.bugzilla@gmail.

[Bug c++/120012] [12/13/14/15/16 Regression] P1008R1 causes tail padding reuse in C++20 mode

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120012 --- Comment #6 from GCC Commits --- The releases/gcc-15 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:809c5d7486f91d59e798e0c70ac887f837039ece commit r15-9635-g809c5d7486f91d59e798e0c70ac887f837039ece Author: Jason Merrill

[Bug cobol/119769] FE: GnuCOBOL extension BINARY-C-LONG missing

2025-05-07 Thread jklowden at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119769 James K. Lowden changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/120159] is_layout_compatible_v not exported in std module

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120159 --- Comment #1 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8a1f3615c01cdbf5b2d37448c8bb09a96d5e3330 commit r16-451-g8a1f3615c01cdbf5b2d37448c8bb09a96d5e3330 Author: Jonathan Wakely Date:

[Bug libstdc++/120114] Format width is not correctly handled for chrono formatting

2025-05-07 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120114 Tomasz Kamiński changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/120114] Format width is not correctly handled for chrono formatting

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120114 --- Comment #2 from GCC Commits --- The releases/gcc-15 branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:e52f71b6dd888f0d5548d9f5bd139601dbafb3be commit r15-9631-ge52f71b6dd888f0d5548d9f5bd139601dbafb3be Author: Tomasz KamiÅs

[Bug libstdc++/107761] Implement C++23

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107761 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:a33b5db97c4e87bd02f1af1a75b2d84376442fa0 commit r16-442-ga33b5db97c4e87bd02f1af1a75b2d84376442fa0 Author: Luc Grosheintz Date:

[Bug tree-optimization/120032] Fails to pattern match clz from DeBruijn

2025-05-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120032 --- Comment #3 from Richard Biener --- And to avoid repeated scanning of DECL_INITIAL when we add more of these patterns we could record classification of the table in a custom internal decl attribute we add, __attribute__(("table kind"(int))) w

[Bug libfortran/120153] Missing UINTEGER symbols

2025-05-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120153 --- Comment #1 from Jakub Jelinek --- Created attachment 61351 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61351&action=edit gcc16-pr120153.patch Untested fix.

[Bug middle-end/111125] [14 Regression] tree-ssa.exp and vect.exp failures after commit r14-3281-g99b5921bfc8f91

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:337d3cdfa8bb8b8404d62ea45690095f9b566cbb commit r13-9635-g337d3cdfa8bb8b8404d62ea45690095f9b566cbb Author: Richard Biener

[Bug c++/79786] [12/13 Regression] ICE tree check: expected class 'type', have 'declaration' (var_decl) in iamcu_alignment, at config/i386/i386.c:30263

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79786 --- Comment #13 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:c0e3078580f4834e4d3d1ba517016a0220b4e3b6 commit r13-9637-gc0e3078580f4834e4d3d1ba517016a0220b4e3b6 Author: Richard Biener

[Bug middle-end/87984] [12/13 Regression] wrong code for local reg var input to asm inside a loop

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 --- Comment #48 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:f2d0fb238b1a6eab85924515f0c1ffc2f939e6a7 commit r13-9638-gf2d0fb238b1a6eab85924515f0c1ffc2f939e6a7 Author: Richard Biener

[Bug lto/91299] [12/13 Regression] LTO inlines a weak definition in presence of a non-weak definition from an ELF file

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91299 --- Comment #23 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Biener : https://gcc.gnu.org/g:da579a833cf5a5ae463be3f4da70df782612a800 commit r13-9639-gda579a833cf5a5ae463be3f4da70df782612a800 Author: Richard Biener

[Bug gcov-profile/120086] FAIL: gcc.misc-tests/gcov-29.c

2025-05-07 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120086 --- Comment #12 from John David Anglin --- With patch, gcov-29 now passes. But gcov-30 fails with excess errors FAIL: gcc.misc-tests/gcov-30.c (test for excess errors) Excess errors: /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.misc-tests/gcov-30.

[Bug c++/120149] ICE in GCC when deducing return type with nested lambdas using accumulate with -std=c++20

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

[Bug libstdc++/120159] is_layout_compatible_v not exported in std module

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120159 --- Comment #3 from GCC Commits --- The releases/gcc-15 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d0e6d797b35ae89044f967160d4abe3868190f0f commit r15-9636-gd0e6d797b35ae89044f967160d4abe3868190f0f Author: Jonathan Wake

[Bug libfortran/120152] [15/16 Regression] libgfortran ABI problem starting with r15-4124

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120152 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:41c8e9b61defb6c616bf35ac9693a52f848afca3 commit r16-452-g41c8e9b61defb6c616bf35ac9693a52f848afca3 Author: Jakub Jelinek Date: We

[Bug target/120162] Prefetch causes vectorization to fail

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

[Bug c++/120161] [14/15/16 Regression] Deduction failure with nested dependent type

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 Andrew Pinski changed: What|Removed |Added Attachment #61356|0 |1 is obsolete|

[Bug tree-optimization/120080] [16 regression] ICE when building llvm-20.1.3 (find_bit_tests, at tree-switch-conversion.cc:1799) since r16-347-g1381a5114788a2

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120080 --- Comment #12 from Andrew Pinski --- (In reply to Filip Kastl from comment #10) > I thought that switch lowering shouldn't run into empty switches (can't > recall what made me think that though). I'll look into why that happens. Well before

[Bug target/110796] builtin_iseqsig fails some tests in armv8l-linux-gnueabihf

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110796 --- Comment #15 from GCC Commits --- The master branch has been updated by Richard Earnshaw : https://gcc.gnu.org/g:0a339746e7646bacf2c8aa5512268d23660f26f9 commit r16-454-g0a339746e7646bacf2c8aa5512268d23660f26f9 Author: Richard Earnshaw Dat

[Bug c++/120161] Deduction failure with nested dependent type

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 --- Comment #2 from Andrew Pinski --- Created attachment 61357 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61357&action=edit Remove variadic templates

[Bug libstdc++/120159] is_layout_compatible_v not exported in std module

2025-05-07 Thread alberto.gcc.bugzilla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120159 --- Comment #2 from Alberto --- Thank you very much for the quick fix! Note to self: there are no is_corresponding_member_v and is_pointer_interconvertible_with_class_v (those are functions, not traits structs, and possibly the reason of the ov

[Bug fortran/120163] New: Can not import module containig call to pure routine via abstract interface

2025-05-07 Thread baradi09 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120163 Bug ID: 120163 Summary: Can not import module containig call to pure routine via abstract interface Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severity:

[Bug c++/120161] [14/15/16 Regression] Deduction failure with nested dependent type

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

[Bug c++/120161] [14/15/16 Regression] Deduction failure with nested dependent type

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Known to fail|

[Bug bootstrap/120145] Can't bootstrap gcc11 on OpenBSD / sparc64

2025-05-07 Thread kirill at korins dot ky via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120145 --- Comment #7 from Kirill A. Korinsky --- For that it worth I had tried to remove 'const' by moving definition into .c file and use 'extern' in .h. Crashed the same way.

[Bug target/91323] LTGT rtx produces UCOMISS instead of COMISS

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91323 --- Comment #22 from GCC Commits --- The master branch has been updated by Richard Earnshaw : https://gcc.gnu.org/g:fe10ca6e3cf583640155812b230a0153ce4dc7b7 commit r16-455-gfe10ca6e3cf583640155812b230a0153ce4dc7b7 Author: Richard Earnshaw Date

[Bug tree-optimization/120164] New: GCC fails vectorization when using conditional __builtin_prefetch

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120164 Bug ID: 120164 Summary: GCC fails vectorization when using conditional __builtin_prefetch Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: missed-optim

[Bug target/120162] _mm_prefetch does not get folded down to __builtin_prefetch

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120162 Andrew Pinski changed: What|Removed |Added Attachment #61354|0 |1 is obsolete|

[Bug target/120162] _mm_prefetch does not get folded down to __builtin_prefetch

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

[Bug target/120162] _mm_prefetch does not get folded down to __builtin_prefetch

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120162 --- Comment #6 from Andrew Pinski --- Filed the conditional prefetch issue as PR 120164.

[Bug target/120162] _mm_prefetch does not get folded down to __builtin_prefetch

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #5 from Andrew Pinski --- /opt/compiler-explorer/gcc-trunk-20250507/lib/gcc/x86_64-linux-gnu/16.0.0/include/xmmintrin.h:56:3: missed: statement clobbers memory: __builtin_ia32_prefetch (_10, 0, 3, 0); /app

[Bug libfortran/120153] Missing UINTEGER symbols

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120153 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:e0c783f31b39a56cbfcc27d84633f9254b5b508d commit r16-453-ge0c783f31b39a56cbfcc27d84633f9254b5b508d Author: Jakub Jelinek Date: We

[Bug target/118446] __builtin_iseqsig does not raise exception when supplied with NaN on Cortex-M at -O1 or higher

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118446 --- Comment #4 from GCC Commits --- The master branch has been updated by Richard Earnshaw : https://gcc.gnu.org/g:0a339746e7646bacf2c8aa5512268d23660f26f9 commit r16-454-g0a339746e7646bacf2c8aa5512268d23660f26f9 Author: Richard Earnshaw Date

[Bug c++/120151] ICE in GCC when compiling a templated decltype with incomplete lambda body with -std=c++20

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120151 --- Comment #1 from Andrew Pinski --- Note -w makes the ICE go away ...

[Bug c++/120151] ICE in GCC when compiling a templated decltype with lambda and missing returns

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

[Bug c++/120151] ICE in GCC when compiling a templated decltype with incomplete lambda body with -std=c++20

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

[Bug c++/120149] ICE in GCC when deducing return type with nested lambdas using accumulate with -std=c++20

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120149 --- Comment #2 from Andrew Pinski --- *** Bug 120151 has been marked as a duplicate of this bug. ***

[Bug c++/120151] ICE in GCC when compiling a templated decltype with lambda and missing returns

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

[Bug c++/120149] ICE in GCC when deducing return type with nested lambdas using accumulate with -std=c++20

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120149 --- Comment #3 from Andrew Pinski --- Created attachment 61361 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61361&action=edit Reduced testcase

[Bug c++/120161] [14/15/16 Regression] Deduction failure with nested dependent type with a class base classes of 2 of the inner type

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

[Bug c++/120155] ICE with generic lambda return type with a decltype of statement expression

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

[Bug c/120166] New: [15 Regression] constexpr array with 66 elements yields "integer initializer is not an integer constant expression"

2025-05-07 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120166 Bug ID: 120166 Summary: [15 Regression] constexpr array with 66 elements yields "integer initializer is not an integer constant expression" Product: gcc Version:

[Bug c/120057] [15/16 regression] 'constexpr' integer initializer is not an integer constant expression

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120057 Andrew Pinski changed: What|Removed |Added CC||hp at gcc dot gnu.org --- Comment #9 fr

[Bug c/120166] [15 Regression] constexpr array with 66 elements yields "integer initializer is not an integer constant expression"

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

[Bug tree-optimization/120156] [14 Regression] Segfault while compiling eigen test bdcsvd.cpp

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120156 --- Comment #3 from Andrew Pinski --- Also there are only a few targets which enable fprefetch-loop-arrays by default so a bug could be around for a few times.

[Bug tree-optimization/120156] [14 Regression] Segfault while compiling eigen test bdcsvd.cpp

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

[Bug ipa/120167] [16 Regression] FAIL: libgomp.graphite/force-parallel-1.c by r16-372-g064cac730f88dc

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

[Bug testsuite/120167] [16 Regression] FAIL: libgomp.graphite/force-parallel-1.c by r16-372-g064cac730f88dc

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120167 Andrew Pinski changed: What|Removed |Added Component|ipa |testsuite --- Comment #2 from Andrew Pi

[Bug preprocessor/119753] gcc -E is not POSIX-compliant

2025-05-07 Thread love4boobies at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119753 --- Comment #7 from Bogdan --- I came back to this and noticed it's still marked as unconfirmed. I could potentially submit a patch. I am curious whether it's because you are unsure of the direction you wish to take, in which case I won't need t

[Bug libstdc++/120160] Implicitly import std if standard library header is included

2025-05-07 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120160 Jiang An changed: What|Removed |Added CC||de34 at live dot cn --- Comment #1 from Jian

[Bug tree-optimization/119586] [15 Regression] wrong code at -O2 with "-ftree-loop-vectorize -fno-inline" on x86_64-linux-gnu since r15-8047

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119586 --- Comment #7 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9e85d056cd15befffb39d2f84902d21eda4d98eb commit r16-462-g9e85d056cd15befffb39d2f84902d21eda4d98eb Author: Richard Biener Date:

[Bug tree-optimization/119589] Alignment analysis for VMAT_STRIDED_SLP is wrong

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119589 --- Comment #2 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9e85d056cd15befffb39d2f84902d21eda4d98eb commit r16-462-g9e85d056cd15befffb39d2f84902d21eda4d98eb Author: Richard Biener Date:

[Bug tree-optimization/120143] [15/16 Regression] ICE with -fwhole-program on undefined extern var in verify_ssa since r15-7886-g2427793af1e545

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120143 --- Comment #7 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:da377e7ebf84a05943fb768eaeb7d682dee865fa commit r16-461-gda377e7ebf84a05943fb768eaeb7d682dee865fa Author: Richard Biener Date:

[Bug tree-optimization/119155] [12/13/14 Regression] Aligned vector element accesses emitted for packed struct access

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119155 --- Comment #9 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9e85d056cd15befffb39d2f84902d21eda4d98eb commit r16-462-g9e85d056cd15befffb39d2f84902d21eda4d98eb Author: Richard Biener Date:

[Bug tree-optimization/119589] Alignment analysis for VMAT_STRIDED_SLP is wrong

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

[Bug testsuite/120168] New: [16 Regression] gcc.dg/tree-ssa/pr31261.c fails now on targets which char defaults to unsigned char

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120168 Bug ID: 120168 Summary: [16 Regression] gcc.dg/tree-ssa/pr31261.c fails now on targets which char defaults to unsigned char Product: gcc Version: 14.0 Status: UNCONFIRME

[Bug tree-optimization/120156] [14 Regression] Segfault while compiling eigen test bdcsvd.cpp

2025-05-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120156 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

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

2025-05-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug testsuite/120168] [16 Regression] gcc.dg/tree-ssa/pr31261.c fails now on targets which char defaults to unsigned char

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120168 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug testsuite/120168] [16 Regression] gcc.dg/tree-ssa/pr31261.c fails now on targets which char defaults to unsigned char

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120168 Andrew Pinski changed: What|Removed |Added Target|aarch64 |aarch64* powerpc* --- Comment #1 from A

[Bug target/120169] New: [m68k] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2591 with LRA enabled

2025-05-07 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120169 Bug ID: 120169 Summary: [m68k] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2591 with LRA enabled Product: gcc Version: 16.0

[Bug testsuite/120168] [16 Regression] gcc.dg/tree-ssa/pr31261.c fails now on targets which char defaults to unsigned char

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

[Bug fortran/120163] [15/16 Regression] Can not import module containig call to pure routine via abstract interface

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

[Bug target/120169] [m68k] internal compiler error: in maybe_record_trace_start, at dwarf2cfi.cc:2591 with LRA enabled

2025-05-07 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120169 --- Comment #1 from John Paul Adrian Glaubitz --- Created attachment 61365 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61365&action=edit Preprocessed source for ICE reported in PR-120169

[Bug gcov-profile/120086] FAIL: gcc.misc-tests/gcov-29.c

2025-05-07 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120086 --- Comment #14 from John David Anglin --- (In reply to Jørgen Kvalsvik from comment #13) > (In reply to John David Anglin from comment #12) > > With patch, gcov-29 now passes. But gcov-30 fails with excess errors > > > > FAIL: gcc.misc-tests/

[Bug target/120137] [16 regression] RISC-V: ICE during RTL pass: vect_permconst

2025-05-07 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120137 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/120165] New: [m68k] gfortran segfaults when build with LRA enabled

2025-05-07 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120165 Bug ID: 120165 Summary: [m68k] gfortran segfaults when build with LRA enabled Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c/112761] Using incomplete array types in function prototypes doesn't work

2025-05-07 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112761 --- Comment #5 from Joseph S. Myers --- The basic principle here was established in C90 DR#047: "there is nothing to suggest that a not-strictly-conforming array type can magically be transformed into a strictly conforming pointer parameter via

[Bug target/120165] [m68k] gfortran segfaults when build with LRA enabled

2025-05-07 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120165 --- Comment #2 from John Paul Adrian Glaubitz --- Created attachment 61363 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61363&action=edit Full build log for gcc native bootstrap on m68k-unknown-linux-gnu with LRA

[Bug target/120165] [m68k] gfortran segfaults when build with LRA enabled

2025-05-07 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120165 --- Comment #1 from John Paul Adrian Glaubitz --- Created attachment 61362 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61362&action=edit config.log for gfortran bootstrap on m68k with LRA enabled

[Bug c++/27775] incorrect "ambiguous" error message with multiple inheritance and nested class.

2025-05-07 Thread rnewman at compubrite dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27775 Rich Newman changed: What|Removed |Added Keywords||diagnostic, false-positive --- Comment #7

[Bug c++/27775] incorrect "ambiguous" error message with multiple inheritance and nested class.

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27775 --- Comment #8 from Andrew Pinski --- (In reply to Rich Newman from comment #7) > Note: clang++ 13.1.0 and 16.0 accept this code, (clang 8.0 does not). > > The proof: > $ /usr/local/llvm-16.0.0/bin/clang++ -c foo.cc > $ echo $? > 0 > > $ /usr/l

[Bug c/109214] extension to C language allowing void * to be cast to function pointer should be documented

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109214 --- Comment #4 from Andrew Pinski --- hmm: https://thephd.dev/_vendor/future_cxx/papers/C%20-%20_Any_func.html#design.voidptr

[Bug c/109214] extension to C language allowing void * to be cast to function pointer should be documented

2025-05-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109214 --- Comment #5 from Andrew Pinski --- And the related https://www.open-std.org/JTC1/SC22/WG14/www/docs/n2230.htm .

[Bug c/109214] extension to C language allowing void * to be cast to function pointer should be documented

2025-05-07 Thread harald at gigawatt dot nl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109214 Harald van Dijk changed: What|Removed |Added CC||harald at gigawatt dot nl --- Comment

[Bug target/120154] [16 Regression] uring RTL pass: vect_permconst ICE: in decompose, at rtl.h:2312 with -march=rv64gv

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120154 --- Comment #2 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:49c44911df72f55e2004ffa9f5eb362de29ca188 commit r16-457-g49c44911df72f55e2004ffa9f5eb362de29ca188 Author: Jeff Law Date: Wed May 7 15

[Bug tree-optimization/120143] [15/16 Regression] ICE with -fwhole-program on undefined extern var in verify_ssa

2025-05-07 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120143 mcccs at gmx dot com changed: What|Removed |Added CC||mcccs at gmx dot com --- Comment

[Bug target/120137] [16 regression] RISC-V: ICE during RTL pass: vect_permconst

2025-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120137 --- Comment #3 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:49c44911df72f55e2004ffa9f5eb362de29ca188 commit r16-457-g49c44911df72f55e2004ffa9f5eb362de29ca188 Author: Jeff Law Date: Wed May 7 15

[Bug libstdc++/120159] is_layout_compatible_v not exported in std module

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

<    1   2   3   >