[Bug testsuite/120251] cobol tests depend on locale

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120251 --- Comment #3 from GCC Commits --- The master branch has been updated by Robert Dubner : https://gcc.gnu.org/g:022d8e25e49021b378a4e6c24c2f0c380a066690 commit r16-660-g022d8e25e49021b378a4e6c24c2f0c380a066690 Author: Robert Dubner Date: Th

[Bug fortran/119812] Bogus rank and type mismatch errors with procedure pointer

2025-05-15 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119812 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |DUPLICATE Keywords

[Bug fortran/119928] [15/16 Regression] Bogus "Interface mismatch" in gfortran.dg/proc_ptr_52.f90 with -Wall

2025-05-15 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119928 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||abensonca at gcc dot gnu.org

[Bug ipa/120295] [15/16 Regression] Wrong code on -O3 for trunk version (live code is wrongly eliminated)

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

[Bug ipa/120295] [15/16 Regression] Wrong code on -O3 for trunk version (live code is wrongly eliminated)

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

[Bug tree-optimization/116546] Missed optimization of redundant comparison

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116546 --- Comment #3 from GCC Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:65cd212bd4c533351a09e6974f40ae5d7effca84 commit r16-663-g65cd212bd4c533351a09e6974f40ae5d7effca84 Author: Andrew MacLeod Date:

[Bug tree-optimization/116546] Missed optimization of redundant comparison

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116546 --- Comment #5 from GCC Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:ac55655ce45a237a6a01e0cce50211841603c2ec commit r16-665-gac55655ce45a237a6a01e0cce50211841603c2ec Author: Andrew MacLeod Date:

[Bug tree-optimization/116546] Missed optimization of redundant comparison

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116546 --- Comment #4 from GCC Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:b3327649bffd32af962662dce054b94be2d7330d commit r16-664-gb3327649bffd32af962662dce054b94be2d7330d Author: Andrew MacLeod Date:

[Bug testsuite/120251] cobol tests depend on locale

2025-05-15 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120251 Robert Dubner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/120285] [14/15/16 Regression] ice in digest_init_r, at cp/typeck2.cc:1397

2025-05-15 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120285 Marek Polacek changed: What|Removed |Added Priority|P3 |P2 Keywords|needs-bisection

[Bug tree-optimization/116546] Missed optimization of redundant comparison

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

[Bug c++/120289] internal compiler error: tree check: accessed elt 2 of 'tree_vec' with 1 elts in tsubst, at cp/pt.cc:16650 since 6.1

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

[Bug middle-end/120290] internal compiler error: in expand_asm_stmt, at cfgexpand.cc:3720

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120290 --- Comment #1 from Andrew Pinski --- Reduced: ``` void f(int k){ asm("" : " =r" (k) : "0" (k)); } ``` The space in the output constraint is invalid and is causing the issue.

[Bug cobol/119632] section segments (cobol85) not implemented, "ignored" -> raising compile error

2025-05-15 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119632 --- Comment #7 from Simon Sobisch --- I think https://gitlab.cobolworx.com/COBOLworx/gcc-cobol/-/commit/9c2fcd3606662e550aea6173b06bc2a500b2ac52 is the right approach (adding a warning later, syntax-check if not iso, otherwise abort). But it sh

[Bug tree-optimization/120277] [16 Regression] Crash at -O2: in upper_bound, at value-range.h:1181 since r16-577-gc40a4cc2d943d8

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120277 --- Comment #3 from GCC Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:4291071a6aa3b50800ad5fc70b5fb83cb9398237 commit r16-661-g4291071a6aa3b50800ad5fc70b5fb83cb9398237 Author: Andrew MacLeod Date:

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread selectstriker2 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #8 from Ken Young --- It seems to me that even if a naive decision tree is to be generated, it could be done in a manner that simply checks for the case being equal and not do anything with greater than From: .L9: cmpl $4, -4(%rbp

[Bug tree-optimization/116546] Missed optimization of redundant comparison

2025-05-15 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116546 Andrew Macleod changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2025-05-15 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 Bug 85316 depends on bug 116546, which changed state. Bug 116546 Summary: Missed optimization of redundant comparison https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116546 What|Removed |Added -

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #9 from Jakub Jelinek --- If you are using -O0 for production code where performance matters, you're doing something wrong.

[Bug tree-optimization/120277] [16 Regression] Crash at -O2: in upper_bound, at value-range.h:1181 since r16-577-gc40a4cc2d943d8

2025-05-15 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120277 Andrew Macleod changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/120287] [15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507 since r15-2798

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120287 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.2 Summary|[15/16 Regressi

[Bug testsuite/120251] cobol tests depend on locale

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120251 --- Comment #5 from GCC Commits --- The master branch has been updated by Robert Dubner : https://gcc.gnu.org/g:fae53928595341981f08ded4edcbba07ee1d5d04 commit r16-667-gfae53928595341981f08ded4edcbba07ee1d5d04 Author: Robert Dubner Date: Th

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #11 from Jakub Jelinek --- Dead branches and dead code definitely appear in -O0 code just about everywhere, that is not about correctness but about efficiency, which is a non-goal for -O0. Even at higher optimization levels compiler

[Bug c++/112410] error when auto(x) is used in a variable initializer

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

[Bug c++/120287] [15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507 since r15-2798

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

[Bug testsuite/120251] cobol tests depend on locale

2025-05-15 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120251 --- Comment #6 from Robert Dubner --- And this time I figured out how to change a locale to test it.

[Bug fortran/120139] [15 Regression] -fc-prototypes emits incorrect type for arrays with variable extents

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120139 --- Comment #2 from GCC Commits --- The releases/gcc-15 branch has been updated by Thomas Koenig : https://gcc.gnu.org/g:a85776f7f64271d628ae0a04f02717ee6572e6e8 commit r15-9688-ga85776f7f64271d628ae0a04f02717ee6572e6e8 Author: Thomas Koenig

[Bug fortran/120107] [15 regression] -fc-prototypes for ISO_FORTRAN_ENV generates duplicate typedefs

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120107 --- Comment #4 from GCC Commits --- The releases/gcc-15 branch has been updated by Thomas Koenig : https://gcc.gnu.org/g:c6ec3a9bddb4224a2369b0284ade4b474cd4b0ce commit r15-9687-gc6ec3a9bddb4224a2369b0284ade4b474cd4b0ce Author: Thomas Koenig

[Bug fortran/120107] [15 regression] -fc-prototypes for ISO_FORTRAN_ENV generates duplicate typedefs

2025-05-15 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120107 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/120285] [14/15/16 Regression] ice in digest_init_r, at cp/typeck2.cc:1397

2025-05-15 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120285 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug fortran/120139] [15 Regression] -fc-prototypes emits incorrect type for arrays with variable extents

2025-05-15 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120139 Thomas Koenig changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread selectstriker2 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #12 from Ken Young --- For what it's worth, it has worked well for our simple bare metal ARM applications written in C and this is the first instance where the generated object code did extra things that were not expected.

[Bug c++/120291] internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13941 with -std=c++20

2025-05-15 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120291 --- Comment #1 from mcccs at gmx dot com --- r12-5952-g561414cdf8ef0d

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread selectstriker2 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #10 from Ken Young --- "Correctness" (no dead code, no dead branches) matters more than performance in this instance.

[Bug c++/120287] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120287 --- Comment #3 from Jakub Jelinek --- With -std=c++0x #c1 ICEs starting with r5-2991-g5e0231c231404677aa1b9

[Bug c++/120287] [12/13/14/15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120287 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.5 Keywords|needs-bisection

[Bug c++/120287] [12/13/14/15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120287 --- Comment #5 from Jakub Jelinek --- And with s/auto/constexpr auto/g after even more errors ICEs starting with r5-2539-g4a4f287dc1ae6f111b28e

[Bug c++/120287] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507

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

[Bug target/120297] New: [16 Regression] RISC-V: Miscompile at -O3

2025-05-15 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120297 Bug ID: 120297 Summary: [16 Regression] RISC-V: Miscompile at -O3 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug go/118286] go crypto/tls test fails because of expired certificate? (TestVerifyConnection, bad certificate)

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118286 --- Comment #6 from GCC Commits --- The releases/gcc-12 branch has been updated by Sam James : https://gcc.gnu.org/g:b1c65033b01d43d36b5b7f3713b6e409792bd51c commit r12-11099-gb1c65033b01d43d36b5b7f3713b6e409792bd51c Author: Ian Lance Taylor

[Bug go/118286] go crypto/tls test fails because of expired certificate? (TestVerifyConnection, bad certificate)

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118286 --- Comment #8 from GCC Commits --- The releases/gcc-14 branch has been updated by Sam James : https://gcc.gnu.org/g:ebef63ee3a34475ec224ddf0fbc64ccb31033d8d commit r14-11786-gebef63ee3a34475ec224ddf0fbc64ccb31033d8d Author: Ian Lance Taylor

[Bug go/118286] go crypto/tls test fails because of expired certificate? (TestVerifyConnection, bad certificate)

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118286 --- Comment #7 from GCC Commits --- The releases/gcc-13 branch has been updated by Sam James : https://gcc.gnu.org/g:9ad74a57904744418a7319a492a698ddbfb787ca commit r13-9658-g9ad74a57904744418a7319a492a698ddbfb787ca Author: Ian Lance Taylor D

[Bug go/118286] go crypto/tls test fails because of expired certificate? (TestVerifyConnection, bad certificate)

2025-05-15 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118286 Sam James changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/93271] [12/13/14 regression] SRA producing wrong code on denormals

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

[Bug tree-optimization/120277] [16 Regression] Crash at -O2: in upper_bound, at value-range.h:1181 since r16-577-gc40a4cc2d943d8

2025-05-15 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120277 Sam James changed: What|Removed |Added Summary|[16 Regression] Crash at|[16 Regression] Crash at

[Bug tree-optimization/93271] [12/13/14 regression] SRA producing wrong code on denormals

2025-05-15 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93271 --- Comment #22 from Martin Jambor --- (In reply to Jakub Jelinek from comment #21) > Martin, could we backport r15-3070 to 14.3? It depends on r15-2476-gb3974356b0981c which, IIRC, Richi was not planning to backport.

[Bug c++/120287] New: [15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at cp/mangle.cc:507

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120287 Bug ID: 120287 Summary: [15/16 Regression] internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in is_std_substitution, at c

[Bug libstdc++/120190] Definition of the primary template of std::format_kind seems IFNDR

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120190 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug fortran/120286] New: [OpenMP] Double free detected when using openmp

2025-05-15 Thread itou.tetsuya at fujitsu dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120286 Bug ID: 120286 Summary: [OpenMP] Double free detected when using openmp Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

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

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

[Bug libstdc++/120288] [15/16 regression] spurious null pointer dereference in std::__detail::_Hashtable_base::_M_key_equals since gcc-15

2025-05-15 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120288 Sam James changed: What|Removed |Added Component|c++ |libstdc++ Summary|spurious null

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 Thomas Schwinge changed: What|Removed |Added Resolution|FIXED |--- CC|

[Bug libstdc++/120170] [meta-bug] C++ std::locale

2025-05-15 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120170 Bug 120170 depends on bug 65909, which changed state. Bug 65909 Summary: check_v3_target_namedlocale blows up on targets that don't support command-line arguments https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 What|Removed

[Bug c++/120289] New: internal compiler error: tree check: accessed elt 2 of 'tree_vec' with 1 elts in tsubst, at cp/pt.cc:16650 since 6.1

2025-05-15 Thread mario.rodriguezb1 at um dot es via Gcc-bugs
gt; class std::allocator{} ``` Stack dump ``` /opt/compiler-explorer/gcc-trunk-20250515/include/c++/16.0.0/bits/allocator.h:183:9: internal compiler error: tree check: accessed elt 2 of 'tree_vec' with 1 elts in tsubst, at cp/pt.cc:16650 183 | allocator(const allocator&l

[Bug c++/86769] [12/13/14 Regression] g++ destroys condition variable in for statement too early

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 --- Comment #27 from GCC Commits --- The releases/gcc-14 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:24cd4753e470ec122d232c9da825274bce0bae15 commit r14-11787-g24cd4753e470ec122d232c9da825274bce0bae15 Author: Jakub Jelinek

[Bug rtl-optimization/118623] [12/13/14 regression] Miscompile with -O2/3 and -O0/1 since r12-7751-g919fbffef07555

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118623 --- Comment #20 from GCC Commits --- The releases/gcc-14 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:aa4cd614456de65ee3417acb83c6cff0640144e9 commit r14-11789-gaa4cd614456de65ee3417acb83c6cff0640144e9 Author: Jakub Jelinek

[Bug rtl-optimization/118623] [12/13 regression] Miscompile with -O2/3 and -O0/1 since r12-7751-g919fbffef07555

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118623 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug c++/86769] [12/13 Regression] g++ destroys condition variable in for statement too early

2025-05-15 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 Jakub Jelinek changed: What|Removed |Added Summary|[12/13/14 Regression] g++ |[12/13 Regression] g++

[Bug c++/118822] [15 regression] ICE when building mariadb-10.6.21 since r15-7426

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118822 --- Comment #11 from GCC Commits --- The releases/gcc-14 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:db73411a72cf2052dddcf9fa0523588599a73537 commit r14-11788-gdb73411a72cf2052dddcf9fa0523588599a73537 Author: Jakub Jelinek

[Bug c++/120290] New: internal compiler error: in expand_asm_stmt, at cfgexpand.cc:3720

2025-05-15 Thread mario.rodriguezb1 at um dot es via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120290 Bug ID: 120290 Summary: internal compiler error: in expand_asm_stmt, at cfgexpand.cc:3720 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal

[Bug c++/120291] New: internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13941 with -std=c++20

2025-05-15 Thread mario.rodriguezb1 at um dot es via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120291 Bug ID: 120291 Summary: internal compiler error: in tsubst_pack_expansion, at cp/pt.cc:13941 with -std=c++20 Product: gcc Version: 16.0 Status: UNCONFIRMED Sev

[Bug c++/120288] New: spurious null pointer dereference in std::__detail::_Hashtable_base::_M_key_equals since gcc-15

2025-05-15 Thread adl at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120288 Bug ID: 120288 Summary: spurious null pointer dereference in std::__detail::_Hashtable_base::_M_key_equals since gcc-15 Product: gcc Version: 15.1.0

[Bug target/120292] New: amdgcn: Infinite recursion in vec_cmpudi_exec

2025-05-15 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120292 Bug ID: 120292 Summary: amdgcn: Infinite recursion in vec_cmpudi_exec Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority:

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #9 from Andreas Schwab --- Note that a formal proc argument named "args" is a special case in tcl as it collects all (remaining) arguments as a list. Either the argument needs to be named differently (like "locale") or the proc needs

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #10 from Jonathan Wakely --- Ugh, I forgot that we sometimes use dg-require-namedlocale with an empty string. I only checked that the change worked for some tests using non-empty names. I don't know why the old code worked when doing

[Bug c++/120272] [13/14/15/16 Regression] ICE in get_local_decls, at cp/name-lookup.c:4594 since 13.3

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

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #11 from Jonathan Wakely --- (In reply to Andreas Schwab from comment #9) > Note that a formal proc argument named "args" is a special case in tcl as it > collects all (remaining) arguments as a list. Either the argument needs to > b

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #12 from Jonathan Wakely --- Maybe "$args" is special too, and not the same as "blah $args blah"?

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #13 from Jonathan Wakely --- No, it seems to be a property of dejagnu's remote_load and standard_load procs (which ${tool}_load uses) that interprets the argument as a list and then uses "" if it's an empty list.

[Bug libstdc++/65909] check_v3_target_namedlocale blows up on targets that don't support command-line arguments

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909 --- Comment #14 from Jonathan Wakely --- I think I'll just change the formal argument name to locale instead of args. We only want to accept a single argument, not a list, and now $locale works because it's not a list. I should audit the other

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

2025-05-15 Thread kaelfandrew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120279 --- Comment #2 from Kael Franco --- (In reply to Richard Biener from comment #1) > I'm not sure what you are after? That in f1() the earlier of both shifts > can be removed? Correct.

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread selectstriker2 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #5 from Ken Young --- So -O0 should be expected to generate incorrect decision trees for switch/case statements now in order to reduce some amount of compile time? Even though it used to correctly generate the decision tree?

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

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

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

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

[Bug c++/99599] [12/13 Regression] Concepts requirement falsely reporting cyclic dependency, breaks tag_invoke pattern

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99599 --- Comment #31 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:2ee1fce9fc35de21b28823ccae433c90a0ce270b commit r16-651-g2ee1fce9fc35de21b28823ccae433c90a0ce270b Author: Jason Merrill Date: Wed

[Bug cobol/119825] SIGSEGV when using qualified names

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

[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-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 --- Comment #7 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:0c430503f2849ebb20105695b8ad40d43d797c7b commit r16-654-g0c430503f2849ebb20105695b8ad40d43d797c7b Author: Patrick Palka Date: Th

[Bug libstdc++/110739] std::format for chrono types compiles very slowly

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110739 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |16.0

[Bug target/120223] [16 Regression] ICE: in extract_insn, at recog.cc:2882 unrecognizable insn: (xor:DI (reg:DI 136) (const_int ...)) with -mcpu=thead-c906

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

[Bug middle-end/120278] [12/13/14/15 Regression] Switch expansion generates extra compares with -fno-jump-tables

2025-05-15 Thread selectstriker2 at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120278 --- Comment #7 from Ken Young --- I guess what I mean by "incorrect" is a branch tree where some of the branch nodes will never evaluate for both true and false conditions. I now see that the switch/case "cleanup" has been moved to an optimizat

[Bug libstdc++/120293] New: std::format("{}", std::chrono::sys_days()) should not include time-of-day

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120293 Bug ID: 120293 Summary: std::format("{}", std::chrono::sys_days()) should not include time-of-day Product: gcc Version: 14.2.1 Status: UNCONFIRMED Keywords: wr

[Bug target/120223] [16 Regression] ICE: in extract_insn, at recog.cc:2882 unrecognizable insn: (xor:DI (reg:DI 136) (const_int ...)) with -mcpu=thead-c906

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120223 --- Comment #3 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:87d0daab1ec9d5c901295e8045cbd67f80b2fa23 commit r16-655-g87d0daab1ec9d5c901295e8045cbd67f80b2fa23 Author: Jeff Law Date: Thu May 15 0

[Bug tree-optimization/120294] New: Missed DCE with xor when emulating __builtin_ctzg() with __builtin_ctz()

2025-05-15 Thread kaelfandrew at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120294 Bug ID: 120294 Summary: Missed DCE with xor when emulating __builtin_ctzg() with __builtin_ctz() Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: norma

[Bug libstdc++/120293] std::format("{}", std::chrono::local_days()) should not include time-of-day

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120293 Jonathan Wakely changed: What|Removed |Added Summary|std::format("{}", |std::format("{}", |

[Bug libstdc++/120190] Definition of the primary template of std::format_kind seems IFNDR

2025-05-15 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120190 --- Comment #2 from Jonathan Wakely --- Fixed on trunk, backport needed for 15.2

[Bug libstdc++/120190] Definition of the primary template of std::format_kind seems IFNDR

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120190 --- Comment #1 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:c65725eccbabf3b9b5965f27fff2d3b9f6c75930 commit r16-658-gc65725eccbabf3b9b5965f27fff2d3b9f6c75930 Author: Jonathan Wakely Date:

[Bug libstdc++/120235] std::fabs(const std::complex&) should not be defined

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

[Bug libstdc++/120235] std::fabs(const std::complex&) should not be defined

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120235 --- Comment #3 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:6dbcbd96e90159e87a339b98192b7e6e5534b0d7 commit r16-656-g6dbcbd96e90159e87a339b98192b7e6e5534b0d7 Author: Jonathan Wakely Date:

[Bug c++/120273] [15/16 regression] ICE when building corral

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

[Bug target/120294] Missed DCE with xor when emulating __builtin_ctzg() with __builtin_ctz() and bitshift

2025-05-15 Thread mcccs at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120294 --- Comment #1 from mcccs at gmx dot com --- pr95861 was also closed - there was a bug in intel hardware that caused dependency detection false positive, so it would be slow without the xor

[Bug tree-optimization/120295] New: Wrong code on -O3 for trunk version (live code is wrongly eliminated)

2025-05-15 Thread haoxintu at gmail dot com via Gcc-bugs
tstrap --enable-checking=release --enable-multilib --program-suffix=-trunk --enable-languages=c,c++,lto --no-create --no-recursion Thread model: posix Supported LTO compression algorithms: zlib gcc version 16.0.0 20250515 (experimental) (GCC) Reproduced in Godblot: https://godbolt.org/z/1x1Kvb38

[Bug cobol/119809] FE internal_error internal compiler error: in digits_from_float128, at cobol/genapi.cc:15293 (bit data items)

2025-05-15 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119809 --- Comment #4 from Simon Sobisch --- Looking forward to have a compiler targetting ISO COBOL to support that one day :-) Note: in C this would be a struct with int : 1, included, I think.

[Bug target/120008] RFE: x86: explicit compiler support for SMAP stac/clac (possibly via __attribute__((user))) or similar

2025-05-15 Thread hpa at zytor dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120008 --- Comment #2 from H. Peter Anvin --- Could you please clarify why you think this is not a good idea?

[Bug libstdc++/120299] GCC started using __flt128_t when __float128 exists but _Float128 does not

2025-05-15 Thread tymi at tymi dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120299 --- Comment #4 from Tymi --- Why not check for __clang__ and fallback to a compatible solution then?

[Bug target/120008] RFE: x86: explicit compiler support for SMAP stac/clac (possibly via __attribute__((user))) or similar

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120008 --- Comment #3 from Andrew Pinski --- (In reply to H. Peter Anvin from comment #2) > Could you please clarify why you think this is not a good idea? Because it is only specific to x86 and more over it is only specific to not userland. folks wil

[Bug libstdc++/120299] GCC started using __flt128_t when __float128 exists but _Float128 does not

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120299 --- Comment #7 from Andrew Pinski --- (In reply to Tymi from comment #6) > so it's a godbolt (compiler explorer) bug...? No, just godbolt build happened between the 2 commits.

[Bug libstdc++/120299] GCC started using __flt128_t when __float128 exists but _Float128 does not

2025-05-15 Thread tymi at tymi dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120299 --- Comment #6 from Tymi --- so it's a godbolt (compiler explorer) bug...?

[Bug libstdc++/120299] GCC started using __flt128_t when __float128 exists but _Float128 does not

2025-05-15 Thread tymi at tymi dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120299 --- Comment #8 from Tymi --- (In reply to Andrew Pinski from comment #7) > (In reply to Tymi from comment #6) > > so it's a godbolt (compiler explorer) bug...? > > No, just godbolt build happened between the 2 commits. Can we someone force/ask

[Bug fortran/85750] [12/13/14/15/16 Regression] Default initialization of derived type array missing

2025-05-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85750 --- Comment #15 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:d31ab498b12ebbe4f50acb2aa240ff92c73f310c commit r16-669-gd31ab498b12ebbe4f50acb2aa240ff92c73f310c Author: Harald Anlauf Date: Th

[Bug libstdc++/120299] GCC started using __flt128_t when __float128 exists but _Float128 does not

2025-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120299 --- Comment #9 from Andrew Pinski --- (In reply to Tymi from comment #8) > (In reply to Andrew Pinski from comment #7) > > (In reply to Tymi from comment #6) > > > so it's a godbolt (compiler explorer) bug...? > > > > No, just godbolt build hap

  1   2   >