[Bug target/120228] Need to call df_insn_rescan after emit_insn

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

[Bug tree-optimization/120219] [16 Regression] ~11% slowdown of 548.exchange2_r on x86_64 (maybe also on aarch64?) since r16-448-g8335fd561fa823

2025-05-12 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120219 Filip Kastl changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/120226] 8% regression of exchange2 with -O2 between g:d0571638a6bad932 and g:9b13bea07706a7ca

2025-05-12 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120226 Filip Kastl changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2025-05-12 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 120226, which changed state. Bug 120226 Summary: 8% regression of exchange2 with -O2 between g:d0571638a6bad932 and g:9b13bea07706a7ca https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120226 What|Removed

[Bug tree-optimization/120219] [16 Regression] ~11% slowdown of 548.exchange2_r on x86_64 (maybe also on aarch64?) since r16-448-g8335fd561fa823

2025-05-12 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120219 --- Comment #4 from Filip Kastl --- *** Bug 120226 has been marked as a duplicate of this bug. ***

[Bug libstdc++/119667] libstdc++ configure checks for libbacktrace need atomics for void* and size_t

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119667 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:4589ccbed5cad42296d4d1810b61e8dec0dadf79 commit r16-540-g4589ccbed5cad42296d4d1810b61e8dec0dadf79 Author: Thomas Schwinge Date:

[Bug libstdc++/70560] Review configure checks for _GLIBCXX_ATOMIC_BUILTINS and atomicity_dir

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70560 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:4589ccbed5cad42296d4d1810b61e8dec0dadf79 commit r16-540-g4589ccbed5cad42296d4d1810b61e8dec0dadf79 Author: Thomas Schwinge Date:

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

2025-05-12 Thread redi 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 tree-optimization/120221] Missed optimization related to switch handling

2025-05-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120221 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|2025-05-11 00:00:

[Bug tree-optimization/120222] [16 Regression] FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "vectorized 1 loops" 1

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

[Bug tree-optimization/120222] [16 Regression] FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "vectorized 1 loops" 1

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120222 --- Comment #2 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:e64e894006eb4d82e0a80a386cf1d1714498e161 commit r16-536-ge64e894006eb4d82e0a80a386cf1d1714498e161 Author: Richard Biener Date:

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

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

[Bug libstdc++/118260] Automatically add some 'skip's from gdb helper code

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118260 --- Comment #15 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:31cbac3037b7811bd0df63f4a09aa981b250c4bf commit r16-539-g31cbac3037b7811bd0df63f4a09aa981b250c4bf Author: Jonathan Wakely Date:

[Bug tree-optimization/120219] [16 Regression] ~11% slowdown of 548.exchange2_r on x86_64

2025-05-12 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120219 Filip Kastl changed: What|Removed |Added Summary|[16 Regression] ~11%|[16 Regression] ~11% |s

[Bug debug/120227] Incorrect debug info generation with options -gcodeview -g

2025-05-12 Thread bc-info at styx dot cabel.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120227 --- Comment #1 from Iouri Kharon --- FYI: The problem is in the compiler (cc1/cc1plus)- with such a combination of keys, a "mixture" of codeview-style and dwarf-style info gets into the generated assembler

[Bug libstdc++/118260] Automatically add some 'skip's from gdb helper code

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118260 --- Comment #16 from GCC Commits --- The releases/gcc-15 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:a341d96add049e1ebc94e7350ff59e82b03043d2 commit r15-9658-ga341d96add049e1ebc94e7350ff59e82b03043d2 Author: Jonathan Wak

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

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

[Bug tree-optimization/120231] New: GCC fails to notice that (double)u64 is non-negative

2025-05-12 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120231 Bug ID: 120231 Summary: GCC fails to notice that (double)u64 is non-negative Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug rtl-optimization/120050] [15/16 Regression] ICE bootstrapping on mips64el with --with-arch=gs464 --with-build-config=bootstrap-O3 --enable-checking=yes,extra

2025-05-12 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120050 --- Comment #9 from Xi Ruoyao --- https://gcc.gnu.org/pipermail/gcc-patches/2025-May/683277.html

[Bug fortran/120179] [15 Regression] Failure with do concurrent and semicolon

2025-05-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120179 Thomas Schwinge changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug tree-optimization/120231] GCC fails to notice that (double)u64 is non-negative

2025-05-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120231 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug c++/93788] Segfault caused by infinite loop in cc1plus

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

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

2025-05-12 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|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/120219] [16 Regression] ~11% slowdown of 548.exchange2_r on x86_64 (maybe also on aarch64?) since r16-448-g8335fd561fa823

2025-05-12 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120219 Jan Hubicka changed: What|Removed |Added Depends on||119902 --- Comment #5 from Jan Hubicka -

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

2025-05-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120235 Bug ID: 120235 Summary: std::fabs(const std::complex&) should not be defined Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: accepts-invalid

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

2025-05-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120235 --- Comment #2 from Jonathan Wakely --- Aha, it was present in a C++0x draft but removed by https://cplusplus.github.io/LWG/issue595

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

2025-05-12 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120169 --- Comment #6 from Andreas Schwab --- Reduced test case: typedef void *decl_node; bool decl_isRecordField(decl_node); void decl_lookupSym(int); void mcDebug_assert(bool); typedef enum { decl_varient } decl_nodeT; typedef struct decl_nodeRec_r

[Bug fortran/120179] [15 Regression] Failure with do concurrent and semicolon

2025-05-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120179 --- Comment #9 from Tobias Burnus --- (In reply to Thomas Schwinge from comment #8) > > * gfortran.dg/do_concurrent_basic.f90: Extend testcase. > > I noticed this removed execution and torture testing; maybe unintentionally? I thin

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

2025-05-12 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120169 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/120240] addcc/negcc/notcc vs cond_add/cond_neg/cond_one_cmpl optabs

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

[Bug tree-optimization/120231] GCC fails to notice that (double)u64 is non-negative

2025-05-12 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120231 --- Comment #3 from Jakub Jelinek --- Yeah, I'd definitely appreciate blank handlers for those, which I can gradually try to implement. Working now on big-endian _BitInt, so it won't be immediately, but will try to get to it before summer.

Custom Packaging Boxes and Labels

2025-05-12 Thread Kylo Pedro via Gcc-bugs
Hi, We provide custom packaging boxes and labels. We make boxes in different materials and styles such as Vape Boxe, Cigarette Boxes, Cartridge Boxes, Cardboard boxes, Rigid Boxes and Mailer boxes, etc. Our benefits include quick turnaround time, free shipping and design support. Just send over y

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

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120012 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:b4b4dfbd22e06877052bd4cc4b191d9d138155cf commit r16-570-gb4b4dfbd22e06877052bd4cc4b191d9d138155cf Author: Jason Merrill Date: Mon

[Bug tree-optimization/54240] Routine hoist_adjacent_loads does not work properly after r189366

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54240 --- Comment #14 from Andrew Pinski --- (In reply to Bill Schmidt from comment #11) > My guess is that cmov_optab should probably be removed as unused. I filed PR 120230 for that and submitted a patch for the removal.

[Bug middle-end/120230] cmov_optab is not used for expansion

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120230 --- Comment #2 from Andrew Pinski --- Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2025-May/683366.html

[Bug target/120242] New: [15/16 regression] RISC-V: Miscompile at -O[23]

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

[Bug target/120242] [15/16 regression] RISC-V: Miscompile at -O[23] since r15-9239-g4d7a634f6d4

2025-05-12 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120242 Sam James changed: What|Removed |Added Target Milestone|--- |15.2 Summary|[15/16 regression]

[Bug fortran/120179] [15 Regression] Failure with do concurrent and semicolon

2025-05-12 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120179 --- Comment #10 from anlauf at gcc dot gnu.org --- (In reply to Thomas Schwinge from comment #8) > (In reply to GCC Commits from comment #5) > > commit r16-480-g6ce73ad4370c143a7d1e6a13b1d353db5884213f > > > * gfortran.dg/do_concurre

[Bug modula2/120188] documented example does not work

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120188 --- Comment #6 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:9ce4c801e8275fcf0336ae2fb548f6ebb3ca068b commit r16-567-g9ce4c801e8275fcf0336ae2fb548f6ebb3ca068b Author: Gaius Mulley Date: Mon

[Bug tree-optimization/120231] GCC fails to notice that (double)u64 is non-negative

2025-05-12 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120231 --- Comment #2 from Andrew Macleod --- We do not have cast operators between int and float. We are also missing some dispatch code for them as we haven't actually used some of those patterns yet. I am going to checked in a patch to trunk short

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

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120012 --- Comment #8 from GCC Commits --- The releases/gcc-15 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:c9e3181516f1c0786f81b9c813581bf986a6300a commit r15-9664-gc9e3181516f1c0786f81b9c813581bf986a6300a Author: Jason Merrill

[Bug libstdc++/120187] Inclusion of ciso646 incorrectly points to using version in C++17 mode

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120187 --- Comment #8 from GCC Commits --- The releases/gcc-15 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:506cb05479ee04c724eb0ebde07d2e9062efb264 commit r15-9666-g506cb05479ee04c724eb0ebde07d2e9062efb264 Author: Jonathan Wake

[Bug libstdc++/120198] [14/15 Regression] std::scoped_lock disabled for non-gthread environments (such as arm-none-eabi)

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120198 --- Comment #5 from GCC Commits --- The releases/gcc-15 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d06a800159df2057d8d2fc028a3a90af937d606d commit r15-9665-gd06a800159df2057d8d2fc028a3a90af937d606d Author: Jonathan Wake

[Bug libstdc++/120187] Inclusion of ciso646 incorrectly points to using version in C++17 mode

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

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

2025-05-12 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 Target Milestone|--- |16.0 Assignee|unassigned at

[Bug target/110812] Check availability of builtins at expand time

2025-05-12 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 Palmer Dabbelt changed: What|Removed |Added CC||palmer at gcc dot gnu.org --- Comment

[Bug fortran/119986] Complex array part references are being passed incorrectly to a procedure

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119986 --- Comment #12 from GCC Commits --- The releases/gcc-14 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:4a0e88c0c329ee69b13cdf2784c0c88edbca1f9e commit r14-11765-g4a0e88c0c329ee69b13cdf2784c0c88edbca1f9e Author: Harald Anlauf

[Bug ipa/120236] New: wrong code at -O{s,2,3} with "-fno-tree-fre -fipa-pta" on x86_64-linux-gnu

2025-05-12 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
/local/suz-local/software/local/gcc-trunk --enable-sanitizers --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix Supported LTO compression algorithms: zlib gcc version 16.0.0 20250512 (experimental) (GCC) [508] % [508] % gcctk -O3 small.c; ./a.out [509] % [509] % gcct

[Bug libstdc++/120198] [14/15/16 Regression] std::scoped_lock disabled for non-gthread environments (such as arm-none-eabi)

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120198 --- Comment #4 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:bdd2753f5f021a15a6c4ef02565356985fea1300 commit r16-556-gbdd2753f5f021a15a6c4ef02565356985fea1300 Author: Jonathan Wakely Date:

[Bug libstdc++/120187] Inclusion of ciso646 incorrectly points to using version in C++17 mode

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120187 --- Comment #7 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:af062510f4179aa7b13e632f77593deee8fe29f2 commit r16-558-gaf062510f4179aa7b13e632f77593deee8fe29f2 Author: Jonathan Wakely Date:

[Bug other/120237] New: /pub/gcc/infrastructure/ + contrib/download_prerequisites: Update MPFR for C23 / Fortran 2023 functions

2025-05-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120237 Bug ID: 120237 Summary: /pub/gcc/infrastructure/ + contrib/download_prerequisites: Update MPFR for C23 / Fortran 2023 functions Product: gcc Version: 16.0

[Bug libstdc++/119714] [15/16 Regression] Failure when using == operator on a class derived from std::expected

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119714 --- Comment #8 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:91bc8169edd9038d78f38bd813287d72e6345c26 commit r16-559-g91bc8169edd9038d78f38bd813287d72e6345c26 Author: Patrick Palka Date: Mo

[Bug c++/120238] [12/13/14/15/16 Regression] ICE (verify_gimple failed) since r12-657

2025-05-12 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120238 --- Comment #2 from Richard Biener --- This looks like a frontend issue to me,the CTOR {&e, 0} has 'e' without TREE_ADDESSABLE set. We used to paper over such FE issues during gimplification and wherenot, but not so any longer. Note that we _d

[Bug c++/119692] C++ 'typeinfo', 'vtable' vs. OpenACC, OpenMP 'target' offloading

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119692 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:b5f48e7872db30b8f174cb2c497868a358bf75d6 commit r16-566-gb5f48e7872db30b8f174cb2c497868a358bf75d6 Author: Thomas Schwinge Date:

[Bug target/116445] gcc.target/arm/unsigned-extend-2.c on Cortex-M55 and misses possible Cortex-M optimization

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116445 --- Comment #7 from GCC Commits --- The master branch has been updated by Christophe Lyon : https://gcc.gnu.org/g:20c25919132b497c3a46a4bc4044f65b6459b99e commit r16-562-g20c25919132b497c3a46a4bc4044f65b6459b99e Author: Christophe Lyon Date:

[Bug libstdc++/119645] GCN, nvptx: libstdc++ 'checking for atomic builtins [...]... no'

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119645 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:1321df5bc05663021313c17f4af54b950aa05d01 commit r16-563-g1321df5bc05663021313c17f4af54b950aa05d01 Author: Thomas Schwinge Date:

[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-12 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120223 --- Comment #2 from Jeffrey A. Law --- Dumb mistake on my part. Testing a fix.

[Bug libstdc++/119427] std::erase_if(std::flat_map) does not work

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119427 --- Comment #4 from GCC Commits --- The releases/gcc-15 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:0ff3b3122adfe0c479901da4fc28e367d89f185b commit r15-9659-g0ff3b3122adfe0c479901da4fc28e367d89f185b Author: Patrick Palka

[Bug libstdc++/119714] [15/16 Regression] Failure when using == operator on a class derived from std::expected

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119714 --- Comment #9 from GCC Commits --- The releases/gcc-15 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:0b76b58a5875d519f95a5af661fb64e42a42ed8e commit r15-9660-g0b76b58a5875d519f95a5af661fb64e42a42ed8e Author: Patrick Palka

[Bug libstdc++/112490] infinite meta error in reverse_iterator::iterator>> (LWG 4218)

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112490 --- Comment #19 from GCC Commits --- The releases/gcc-15 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:0b76b58a5875d519f95a5af661fb64e42a42ed8e commit r15-9660-g0b76b58a5875d519f95a5af661fb64e42a42ed8e Author: Patrick Palka

[Bug libstdc++/119714] [15/16 Regression] Failure when using == operator on a class derived from std::expected

2025-05-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119714 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/119645] GCN, nvptx: libstdc++ 'checking for atomic builtins [...]... no'

2025-05-12 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119645 Thomas Schwinge changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #

[Bug c++/120123] [12/13/14/15/16 Regression] Implicit this is not used in a requires clause in nested lambdas

2025-05-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123 Patrick Palka changed: What|Removed |Added Keywords|needs-bisection | Ever confirmed|0

[Bug analyzer/120213] analyzer report a false positive

2025-05-12 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120213 --- Comment #7 from David Malcolm --- Reproducer on Compiler Explorer (with gcc trunk): https://godbolt.org/z/darnMzMr3

[Bug c++/120224] [14/15/16 Regression] ICE in cp_parser_expression_statement with std::void_t overload resolution since 14.1 until trunk

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

[Bug tree-optimization/120222] [16 Regression] FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "vectorized 1 loops" 1

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

[Bug target/120186] [pa] internal compiler error: in fail, at selftest.cc:47 during bootstrap with LRA enabled

2025-05-12 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120186 --- Comment #6 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #5) > > You might try building with old reload. > > Can do that later. Building the same revision with reload works fine, so this issue is re

[Bug fortran/119986] Complex array part references are being passed incorrectly to a procedure

2025-05-12 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119986 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/120230] cmov_optab is not used for expansion

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

[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-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120161 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug middle-end/120230] cmov_optab is not used for expansion

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120230 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:213c64962d24fa8a4b2f3d7a9c5508f9daed9fa2 commit r16-572-g213c64962d24fa8a4b2f3d7a9c5508f9daed9fa2 Author: Andrew Pinski Date: Sun

[Bug cobol/119377] cobol.dg/group1/declarative_1.cob fails (segfaults, uninitialised vars)

2025-05-12 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119377 --- Comment #11 from Robert Dubner --- I am not surprised. When I first read about it a couple of days ago, it looked to me like two separate problems. Primus: We talked casually about my working with you to duplicate the working environment

[Bug middle-end/118411] asm goto in large function miscompiles with "Error: bad immediate value for offset" in ARM mode

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118411 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:1d961c62a7bc1521c977fe48d4cbd940d7ccb8ea commit r13-9651-g1d961c62a7bc1521c977fe48d4cbd940d7ccb8ea Author: Andrew Pinski

[Bug middle-end/118411] asm goto in large function miscompiles with "Error: bad immediate value for offset" in ARM mode

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118411 --- Comment #8 from GCC Commits --- The releases/gcc-14 branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:102e10f0221150218e7ee61b47e42b50653052ae commit r14-11766-g102e10f0221150218e7ee61b47e42b50653052ae Author: Andrew Pinski

[Bug middle-end/118411] asm goto in large function miscompiles with "Error: bad immediate value for offset" in ARM mode

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118411 --- Comment #10 from GCC Commits --- The releases/gcc-12 branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:41366ba6f6358fe6a3e9f631e513dffe2ea9db3a commit r12-11095-g41366ba6f6358fe6a3e9f631e513dffe2ea9db3a Author: Andrew Pinski

[Bug middle-end/21231] cmov and cstore standard names not documented.

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21231 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > cmov optab is unused (PR120230). > Which means this is fixed for GCC 4.5.0. > I am testing a patch to remove cmov optab right now too. cmov was removed in r16-57

[Bug c++/120142] [13/14/15/16 regression] internal compiler error: in tsubst, at cp/pt.cc:16670 since r13-6971-ga5de246535db1b

2025-05-12 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120142 Patrick Palka changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug middle-end/118411] asm goto in large function miscompiles with "Error: bad immediate value for offset" in ARM mode

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118411 Andrew Pinski changed: What|Removed |Added Known to work||12.4.1, 13.3.1, 14.2.1 Target Milesto

[Bug cobol/119377] cobol.dg/group1/declarative_1.cob fails (segfaults, uninitialised vars)

2025-05-12 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119377 --- Comment #12 from Sam James --- Created attachment 61409 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61409&action=edit declarative_1.cob show output (In reply to Robert Dubner from comment #11) ``` (gdb) r Starting program: /usr/li

[Bug target/110812] Check availability of builtins at expand time

2025-05-12 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 --- Comment #9 from Palmer Dabbelt --- Which means we just need something like this? diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc index 38f3ae7cd84..5ed6c54ff1c 100644 --- a/gcc/config/riscv/riscv.cc +++ b/gcc/config/riscv

[Bug tree-optimization/120231] GCC fails to notice that (double)u64 is non-negative

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

[Bug c++/120243] [15/16 Regression] Exception rethrown from coroutine promise type unhandled_exception not caught under -O1

2025-05-12 Thread rs2740 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120243 --- Comment #1 from TC --- A similar example but with an initially suspended coroutine terminates at -O2 or highter. #include struct coro { struct promise_type { promise_type() = default; std::suspend_always initial_susp

[Bug c++/120243] New: [15/16 Regression] Exception rethrown from coroutine promise type unhandled_exception not caught under -O1

2025-05-12 Thread rs2740 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120243 Bug ID: 120243 Summary: [15/16 Regression] Exception rethrown from coroutine promise type unhandled_exception not caught under -O1 Product: gcc Version: 15.1.0 Status: U

[Bug cobol/120244] New: cobol.dg/cgroup2: more Valgrind issues in tests

2025-05-12 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120244 Bug ID: 120244 Summary: cobol.dg/cgroup2: more Valgrind issues in tests Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: testsuite-fail Severity: normal

[Bug target/120245] New: RISC-V: Avoid FRM read/writes in non FRM related code paths

2025-05-12 Thread vineetg at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120245 Bug ID: 120245 Summary: RISC-V: Avoid FRM read/writes in non FRM related code paths Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimizatio

[Bug target/120245] RISC-V: Avoid FRM read/writes in non FRM related code paths

2025-05-12 Thread vineetg at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120245 --- Comment #1 from Vineet Gupta --- Or maybe instead of tracking the backup reg, track the FRM itself. It seems to be a hard reg so live tracking is easier.

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

2025-05-12 Thread stephematician.acct at proton dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111415 stephematician changed: What|Removed |Added CC||stephematician.acct@proton.

[Bug other/116792] RFE: should we be able to generate diagnostics in HTML format?

2025-05-12 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116792 --- Comment #8 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:e4ccad8faf5266248993f7896b000ccf871ded30 commit r16-579-ge4ccad8faf5266248993f7896b000ccf871ded30 Author: David Malcolm Date: Mo

[Bug c/118868] __builtin_assoc_barrier with pointers cause ICE

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118868 --- Comment #5 from Andrew Pinski --- Created attachment 61411 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61411&action=edit testcase

[Bug c/118868] __builtin_assoc_barrier with pointers cause ICE

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118868 --- Comment #6 from Andrew Pinski --- Reduced testcase: void *f(void *a) { return __builtin_assoc_barrier(a); }

[Bug c/120246] New: ICE: tree check: expected class type, have exceptional (error_mark) in fold_const_call_1, at fold-const-call.cc:1569

2025-05-12 Thread rundongyang22 at m dot fudan.edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120246 Bug ID: 120246 Summary: ICE: tree check: expected class type, have exceptional (error_mark) in fold_const_call_1, at fold-const-call.cc:1569 Product: gcc Version

[Bug c/118868] __builtin_assoc_barrier with pointers cause ICE

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118868 --- Comment #7 from Andrew Pinski --- Created attachment 61412 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61412&action=edit Patch which I am testing for this This patch just fixes pointer types. The others will be fixed seperately bec

[Bug tree-optimization/120069] [16 Regression] Yes another imagick -march=native -flto -Ofast + PGO regression between g:1c0cbc1b300e08df5ebfce00a7195890d78f2064 and g:55b01e17c793688a2878fa43a76df126

2025-05-12 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120069 --- Comment #8 from Jan Hubicka --- In some graphs we are now better than before, mostly due to the inlining change g:064cac730f88dc71c6da578f9ae5b8e092ab6cd4 which enables inlining on non-hot edges if callee speeds up enoug. This improved imagi

[Bug analyzer/120213] analyzer report a false positive

2025-05-12 Thread raffaellobertini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120213 --- Comment #9 from Raffaello Bertini --- (In reply to David Malcolm from comment #8) > I'm not sure I fully grok the example code, but FWIW the analyzer doesn't > yet "know" about the behavior of strnlen and so conservatively assumes any > poss

[Bug target/120186] [pa] internal compiler error: in fail, at selftest.cc:47 during bootstrap with LRA enabled

2025-05-12 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120186 --- Comment #7 from John David Anglin --- I don't think I've ever done a LRA build with selftests enabled.

[Bug fortran/113152] Fortran 2023 half-cycle trigonometric functions

2025-05-12 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113152 --- Comment #20 from Tobias Burnus --- And for the condition, I think the proper way is to write: #if MPFR_VERSION >= MPFR_VERSION_NUM(4,2,0) ... = mpfr_sinpi ( ... ) #else fallback #endif

[Bug cobol/119377] cobol.dg/group1/declarative_1.cob fails (segfaults, uninitialised vars)

2025-05-12 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119377 --- Comment #15 from Robert Dubner --- Oh. Well, that's a comedown. I am compiling GCC-16 on an Ubuntu 22.04 LTS system, with the Ubuntu distribution version of GCC-11. When I build GCC-6 and run "make check-cobol" I am getting, as of today,

[Bug cobol/119377] cobol.dg/group1/declarative_1.cob fails (segfaults, uninitialised vars)

2025-05-12 Thread rdubner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119377 --- Comment #16 from Robert Dubner --- (In reply to Iain Sandoe from comment #10) > (In reply to Robert Dubner from comment #9) > > Whether or not this will fix any other problems, I don't know. I do know > > that valgrind was reporting uniniti

[Bug c/120248] ICE: Segmentation fault at gcc/toplev.cc:314

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

[Bug c/98195] ICE after `void value not ignored as it ought to be` error

2025-05-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98195 Andrew Pinski changed: What|Removed |Added CC||rundongyang22 at m dot fudan.edu.c

  1   2   >