[Bug c++/120727] Bogus -Warray-bounds on std::vector::push_back() with -O2

2025-06-19 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120727 --- Comment #1 from Boris Kolpackov --- Created attachment 61668 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61668&action=edit Reproducer

[Bug target/120587] [OpenRISC] ICE in ce1 due to emit_move_multi_word assert failure

2025-06-19 Thread shorne at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120587 Stafford Horne changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/120587] [OpenRISC] ICE in ce1 due to emit_move_multi_word assert failure

2025-06-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120587 --- Comment #4 from GCC Commits --- The master branch has been updated by Stafford Horne : https://gcc.gnu.org/g:625a3807dabd5130bc6ec153d80dfbbb096d00f8 commit r16-1586-g625a3807dabd5130bc6ec153d80dfbbb096d00f8 Author: Stafford Horne Date:

[Bug c++/120727] New: Bogus -Warray-bounds on std::vector::push_back() with -O2

2025-06-19 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120727 Bug ID: 120727 Summary: Bogus -Warray-bounds on std::vector::push_back() with -O2 Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal P

[Bug c/120710] C23 enum member does not have during processing the type indicated by C23 6.7.3.3:12

2025-06-19 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120710 uecker at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFI

[Bug bootstrap/120726] New: make clean (clean-stage1-target-libgcc): Recursive variable 'AR' references itself (eventually). Stop

2025-06-19 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120726 Bug ID: 120726 Summary: make clean (clean-stage1-target-libgcc): Recursive variable 'AR' references itself (eventually). Stop Product: gcc Version: 15.1.0 Status: UNCON

[Bug target/119090] [MAME] [Model 1] 3D graphics are full of glitches if built with CXXFLAGS="-march=native -mtune=native"

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119090 Sam James changed: What|Removed |Added Keywords||needs-source --- Comment #4 from Sam James

[Bug target/120725] [meta] Poor memcpy/memset inline strategies for -mtune=generic

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120725 H.J. Lu changed: What|Removed |Added Depends on||84719 Target Milestone|---

[Bug target/120725] [meta] Poor memcpy/memset inline strategies for -mtune=generic

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120725 H.J. Lu changed: What|Removed |Added Depends on||120708, 120683, 70308, |

[Bug target/111165] [13 regression] builtin strchr miscompiles on Debian/x32 with dietlibc

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

[Bug target/120725] New: [meta] Poor memcpy/memset inline strategies for -mtune=generic

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120725 Bug ID: 120725 Summary: [meta] Poor memcpy/memset inline strategies for -mtune=generic Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: meta-bug

[Bug target/101366] memset codegen for constant sized does not use SSE instructions

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101366 H.J. Lu changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |hjl.tools at gmail dot com Target M

[Bug target/101366] memset codegen for constant sized does not use SSE instructions

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101366 --- Comment #3 from H.J. Lu --- (In reply to Danila Kutenin from comment #0) > https://gcc.godbolt.org/z/hP99MYMEG > > void Test(char* dst) { > __m128i pattern = _mm_set1_epi8(dst[-1]); > for (int i = 0; i < 4; i++) { > _mm_load

[Bug target/110181] longlong.h for RISCV should define count_leading_zeros and count_trailing_zeros and COUNT_LEADING_ZEROS_0 when ZBB is enabled

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

[Bug target/110181] longlong.h for RISCV should define count_leading_zeros and count_trailing_zeros and COUNT_LEADING_ZEROS_0 when ZBB is enabled

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

[Bug target/110181] longlong.h for RISCV should define count_leading_zeros and count_trailing_zeros and COUNT_LEADING_ZEROS_0 when ZBB is enabled

2025-06-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110181 --- Comment #4 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:e08ef05e4da86d34223118092bbb857b8dd5d002 commit r16-1584-ge08ef05e4da86d34223118092bbb857b8dd5d002 Author: Sosutha Sethuramapandian Dat

[Bug target/70308] memset generates rep stosl instead of rep stosq

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70308 H.J. Lu changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |hjl.tools at gmail dot com Target Mi

[Bug target/118276] memset 88 uses rep stosq while 80 uses SSE

2025-06-19 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118276 H.J. Lu changed: What|Removed |Added Target Milestone|--- |16.0 Ever confirmed|0

[Bug target/119966] [16 regression] pru: Invalid register in RTL expression starting with r16-160-ge6f89d78c1a752

2025-06-19 Thread tharakan at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119966 Robins Tharakan changed: What|Removed |Added CC||tharakan at gmail dot com --- Comment

[Bug c/120724] New: [missed optimization] bit test in a loop

2025-06-19 Thread izaberina at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120724 Bug ID: 120724 Summary: [missed optimization] bit test in a loop Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/120723] New: [13/14/15/16 Regression][OpenACC] '!$acc ... attach(scalar)' – ICE 'unexpected pointer mapping node'

2025-06-19 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120723 Bug ID: 120723 Summary: [13/14/15/16 Regression][OpenACC] '!$acc ... attach(scalar)' – ICE 'unexpected pointer mapping node' Product: gcc Version: 16.0

[Bug tree-optimization/120701] [16 regression] ICE at -O{2,3} on x86_64-linux-gnu: in verify_range, at value-range.cc:1546 since r16-1550-g9244ea4bf55638

2025-06-19 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120701 --- Comment #3 from Andrew Macleod --- Definitely something amok. in dom3 I'm seeing: range_of_expr(_131) at stmt _134 = _131 * -1101344938; TRUE : (3439) range_of_expr (_131) [irange] int [-1494798553, -5][-1, -1][3, 652685091][

[Bug tree-optimization/120701] [16 regression] ICE at -O{2,3} on x86_64-linux-gnu: in verify_range, at value-range.cc:1546 since r16-1550-g9244ea4bf55638

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120701 Sam James changed: What|Removed |Added CC||amacleod at redhat dot com Keywor

[Bug target/120722] [16 Regression][gcn] ICE in gen_highpart, at emit-rtl.cc:1674 since r16-1565-g2dcc6dbd8a00ca when building libgcc/strub.c for gfx1036

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120722 Sam James changed: What|Removed |Added Target Milestone|--- |16.0 Keywords|

[Bug target/120722] New: [16 Regression][gcn] ICE in gen_highpart, at emit-rtl.cc:1674 since r16-1565-g2dcc6dbd8a00ca when building libgcc/strub.c for gfx1036

2025-06-19 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120722 Bug ID: 120722 Summary: [16 Regression][gcn] ICE in gen_highpart, at emit-rtl.cc:1674 since r16-1565-g2dcc6dbd8a00ca when building libgcc/strub.c for gfx1036 Product: gcc

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 --- Comment #8 from Jakub Jelinek --- Note, in this particular case it just seems like a backend bug, before that commit it just emits weirdo (insn 11 10 12 2 (set (reg:V2DI 109 [ _9 ]) (subreg:V2DI (reg/f:DI 65 ap) 0)) "scopex.ii":30:21

[Bug tree-optimization/120701] [16 regression] ICE at -O{2,3} on x86_64-linux-gnu: in verify_range, at value-range.cc:1546

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120701 Sam James changed: What|Removed |Added Summary|ICE at -O{2,3} on |[16 regression] ICE at |x

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 Sam James changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/119966] [16 regression] pru: Invalid register in RTL expression starting with r16-160-ge6f89d78c1a752

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119966 --- Comment #15 from Jakub Jelinek --- For debug insns, we generally want to be far more tolerant in what subregs they accept.

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 Jakub Jelinek changed: What|Removed |Added CC||dimitar at gcc dot gnu.org,

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 --- Comment #6 from Sam James --- (In reply to Jakub Jelinek from comment #5) > My bet is on r16-1565, but bisection hasn't finished yet. There's https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119966#c14 as well.

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 --- Comment #5 from Jakub Jelinek --- My bet is on r16-1565, but bisection hasn't finished yet.

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 --- Comment #4 from Sam James --- Hopefully it's C-isable: ``` template struct integral_constant { static constexpr int value = __v; }; template using __bool_constant = integral_constant<__v>; template using enable_if_t = int; struct functi

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 --- Comment #3 from Jakub Jelinek --- aarch64_expand_vector_init_fallback seems to be creating a V2DImode subreg from DImode 24626 rtx x = force_reg (inner_mode, XVECEXP (vals, 0, maxelement)); 24627 aarch64_emit

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

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

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

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

[Bug middle-end/120721] [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120721 Sam James changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|---

[Bug middle-end/120721] New: [16 regression] ICE when building llvm-20.1.7 on arm64 (instantiate_virtual_regs_in_insn, at function.cc:1737)

2025-06-19 Thread sjames at gcc dot gnu.org via Gcc-bugs
sion algorithms: zlib zstd gcc version 16.0.0 20250619 (experimental) 1f2e4058e57c68b5ea91ab2bac469d5e57b6ff46 (Gentoo 16.0. p, commit 263a417f98b248f43e449689d3e04bf7dced1569) ```

[Bug target/119966] [16 regression] pru: Invalid register in RTL expression starting with r16-160-ge6f89d78c1a752

2025-06-19 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119966 --- Comment #14 from Dimitar Dimitrov --- Linaro CI discovered [1] that commit r16-1565-g2dcc6dbd8a00caf7cfa8cac17b3fd1c33d658016 introduced a regression for aarch64-unknown-linux-gnu: FAIL: gcc.c-torture/compile/pass.c -O3 -g (internal comp

[Bug c++/120720] __builtin_rev_crc32_data8 (and family) should be constexpr functions

2025-06-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120720 --- Comment #1 from Andrew Pinski --- You could always use the non builtin constexpr function to do the same for constexpr part like is required for strlen, etc.

[Bug c++/120720] New: __builtin_rev_crc32_data8 (and family) should be constexpr functions

2025-06-19 Thread sh1.gccbug at tikouka dot nz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120720 Bug ID: 120720 Summary: __builtin_rev_crc32_data8 (and family) should be constexpr functions Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/120709] [15/16 Regression] ICE in expand_builtin_crc_table_based with __builtin_crc8_data8

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

[Bug target/120632] AArch64 SVE build of GROMACS measurably slower with GCC than LLVM

2025-06-19 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120632 --- Comment #2 from ktkachov at gcc dot gnu.org --- [tag] [reply] [−]descriptionktkac...@gcc.gnu.org 2025-03-18 08:54:08 UTC Tamar and I have been discussing this offline but now that we have a reproducer with all public sources here's a bug rep

[Bug target/120719] New: __builtin_rev_crc32_data8() should revert to __builtin_ia32_crc32qi() when available

2025-06-19 Thread sh1.gccbug at tikouka dot nz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120719 Bug ID: 120719 Summary: __builtin_rev_crc32_data8() should revert to __builtin_ia32_crc32qi() when available Product: gcc Version: unknown Status: UNCONFIRMED

[Bug cobol/120715] FR: add COBOL2023 EDITING phrase to PICTURE clause

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120715 Richard Biener changed: What|Removed |Added Version|unknown |16.0 Severity|normal

[Bug target/120709] [15/16 Regression] ICE in expand_builtin_crc_table_based with __builtin_crc8_data8

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120709 Richard Biener changed: What|Removed |Added Last reconfirmed||2025-06-19 Ever confirmed|0

[Bug gcov-profile/120634] Memory leak in prime-paths.cc selftests (and possibly in general?)

2025-06-19 Thread j at lambda dot is via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120634 --- Comment #1 from Jørgen Kvalsvik --- This looks very much prime-paths.cc, and I think I have spotted at least one problem: diff --git a/gcc/prime-paths.cc b/gcc/prime-paths.cc index 838343c8427..38feeea1522 100644 --- a/gcc/prime-paths.cc ++

[Bug tree-optimization/120704] [14/15/16 regression] Wrong code at -O3

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

[Bug tree-optimization/120702] Extraneous string constant at -Os

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120702 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org K

[Bug tree-optimization/120701] ICE at -O{2,3} on x86_64-linux-gnu: in verify_range, at value-range.cc:1546

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120701 Richard Biener changed: What|Removed |Added Last reconfirmed||2025-06-19 Ever confirmed|0

[Bug middle-end/120692] Copying of adjacent fields can be merged when there is padding

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120692 Richard Biener changed: What|Removed |Added Target||aarch64 Version|unknown

[Bug target/120689] [12/13/14/15 Regression] Codegen optimization regression passing struct in register in gcc 10+ on x86-64 since r10-577

2025-06-19 Thread amohr at amohr dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120689 --- Comment #6 from Alex Mohr --- Beauty! Thank you!

[Bug target/120688] [15/16 Regression] Miscompile at -O3 since r15-579-ga9251ab3c91

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120688 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.2 Summary|[16 Regression

[Bug cobol/120621] COBOL isn't built with STRICT_WARN

2025-06-19 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120621 --- Comment #9 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #8 from Richard Biener --- > Is this fixed now? Not yet: there's still https://gcc.gnu.org/pipermail/gcc-patches/2025-June/687093.html (or rather a follow-up by James).

[Bug tree-optimization/120687] RISC-V: very poor vector code gen for LMbench bw_mem test case

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120687 Richard Biener changed: What|Removed |Added Component|middle-end |tree-optimization Keywords|

[Bug c++/120684] [15/16 Regression] bogus "error: destroying ‘’ outside its lifetime" with constexpr dtor object inside repeated range-based for loops

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

[Bug tree-optimization/120675] Missed loop invariant code elimination from loop

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120675 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/120667] [12/13/14 Regression] internal compiler error: in cxx_eval_constant_expression, at cp/constexpr.cc:7908

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

[Bug tree-optimization/120666] ICE when building with fast-math, O3 and LTO

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

[Bug rtl-optimization/120660] [16 Regression] wrong code with -O -favoid-store-forwarding

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

[Bug tree-optimization/120654] [14/15/16 Regression] Crash at -O3: during GIMPLE pass: ivopts

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120654 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Priority|P3

[Bug tree-optimization/120647] [X86] Sub optimal code generated for counting the number matches between two array elements

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120647 Richard Biener changed: What|Removed |Added Component|rtl-optimization|tree-optimization Last reconfirmed|

[Bug testsuite/120643] [16 Regression] r16-1429 caused vect-pragma-target-1/2.c testcase failed with AVX512F related options

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

[Bug tree-optimization/120639] vect: Strided memory access type, stores with gaps?

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120639 Richard Biener changed: What|Removed |Added Last reconfirmed||2025-06-19 Blocks|

[Bug target/120718] ICE (unrecognizable insn) with SVE intrinsics and C++ class

2025-06-19 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120718 Alex Coplan changed: What|Removed |Added Summary|[15/16 Regression] ICE |ICE (unrecognizable insn)

[Bug target/120632] AArch64 SVE build of GROMACS measurably slower with GCC than LLVM

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120632 --- Comment #1 from Richard Biener --- please re-state the full set of used flags

[Bug target/120624] [14/15 Backport] aarch64: Incorrect DCE of a ZA restore in SME code

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120624 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.4

[Bug cobol/120621] COBOL isn't built with STRICT_WARN

2025-06-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120621 --- Comment #8 from Richard Biener --- Is this fixed now?

[Bug c++/120620] [13/14/15/16 Regression] Internal Compiler Error in tree.cc, Line #11240

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

[Bug tree-optimization/120598] Compiler is unable to vectorise scalar code

2025-06-19 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120598 --- Comment #8 from Segher Boessenkool --- (In reply to Jeevitha from comment #6) > The following dot_product function gets vectorized with the latest GCC trunk > and gcc 15.1.0: > > #include > #include > extern float dot_product(const int16_

[Bug target/120718] [15/16 Regression] ICE (unrecognizable insn) with SVE intrinsics and C++ class since r15-4235-gbcccc3221b838e

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

[Bug target/120718] [15/16 Regression] ICE (unrecognizable insn) with SVE intrinsics and C++ class since r15-4235-gbcccc3221b838e

2025-06-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120718 Andrew Pinski changed: What|Removed |Added Keywords||aarch64-sve CC|

[Bug target/120718] [15/16 Regression] ICE (unrecognizable insn) with SVE intrinsics and C++ class since r15-4235-gbcccc3221b838e

2025-06-19 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120718 Alex Coplan changed: What|Removed |Added Summary|[15/16 Regression] ICE |[15/16 Regression] ICE

[Bug tree-optimization/120598] Compiler is unable to vectorise scalar code

2025-06-19 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120598 --- Comment #7 from Segher Boessenkool --- [I cannot read any of the attached code, but...] The proposed manually vectorised code converts 64-bit integers to IEEE SP floats, which is extremely lossy. I don't find it very surprising the compile

[Bug target/120718] New: [15/16 Regression] ICE (unrecognizable insn) with SVE intrinsics and C++ class

2025-06-19 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120718 Bug ID: 120718 Summary: [15/16 Regression] ICE (unrecognizable insn) with SVE intrinsics and C++ class Product: gcc Version: 16.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/120717] New: Passing reference to incomplete type to std::move_only_function emits false-positive '-Wsfinae-incomplete' warning

2025-06-19 Thread ykakeyama3014 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120717 Bug ID: 120717 Summary: Passing reference to incomplete type to std::move_only_function emits false-positive '-Wsfinae-incomplete' warning Product: gcc Version:

[Bug libgcc/120691] _Decimal128 arithmetic error under FE_UPWARD

2025-06-19 Thread madams846 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120691 --- Comment #6 from Marc Adams --- Another case is 8861 divided by 1: #include #include int main() { fesetround( FE_UPWARD ); _Decimal128 x1 = 8861, x2 = 1 ; printf(" x1/x2 %f \n", (double)( x1

[Bug tree-optimization/120704] [14/15/16 regression] Wrong code at -O3

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

[Bug c++/120716] New: ICE on https://eel.is/c++draft/expr.const#example-3 in C++23

2025-06-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120716 Bug ID: 120716 Summary: ICE on https://eel.is/c++draft/expr.const#example-3 in C++23 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o, building in src and -O3

2025-06-19 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120707 --- Comment #7 from Дилян Палаузов --- I was using all the time out-of-source/VPATH builds, but typed here ./configure for simplicity.

[Bug cobol/120715] FR: add COBOL2023 EDITING phrase to PICTURE clause

2025-06-19 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120715 --- Comment #1 from Simon Sobisch --- Note: the sample was mostly copied from the Annex D of COBOL2023, but I believe that to be in error and the right version to be EDITING CHARACTER L FOR NEGATIVE IS "(" EDITING CHARACTER F FOR

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o, building in src and -O3

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

[Bug cobol/120715] New: FR: add COBOL2023 EDITING phrase to PICTURE clause

2025-06-19 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120715 Bug ID: 120715 Summary: FR: add COBOL2023 EDITING phrase to PICTURE clause Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o, building in src and -O3

2025-06-19 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120707 --- Comment #5 from Дилян Палаузов --- As far as I see both ./configure invocations above are identical. > What happens if you don't build in the src tree as recommended in the install > documentation? I do not understand the question. How s

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o, building in src and -O3

2025-06-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120707 --- Comment #4 from Andrew Pinski --- What happens if you don't build in the src tree as recommended in the install documentation?

[Bug tree-optimization/120598] Compiler is unable to vectorise scalar code

2025-06-19 Thread jeevitha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120598 --- Comment #6 from Jeevitha --- The following dot_product function gets vectorized with the latest GCC trunk and gcc 15.1.0: #include #include extern float dot_product(const int16_t *v1, const int16_t *v2, size_t len); float dot_product(cons

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o, building in src and -O3

2025-06-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120707 Andrew Pinski changed: What|Removed |Added Target||X86_64 Summary|Comparing sta

[Bug cobol/120623] gcobol-16 on i386-solaris results in "out of memory".

2025-06-19 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120623 Simon Sobisch changed: What|Removed |Added CC||simonsobisch at gnu dot org --- Comment

[Bug middle-end/120714] RISC-V: incorrect frame pointer CFA address for stack-clash protection loops

2025-06-19 Thread alexey.merzlyakov at samsung dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120714 --- Comment #1 from Alexey Merzlyakov --- Initial bugfix has been prepared locally and checked on simple test-cases. Once it will pass internal tests for RISC-V, the patch to be submitted to the mailing list.

[Bug middle-end/120714] New: RISC-V: incorrect frame pointer CFA address for stack-clash protection loops

2025-06-19 Thread alexey.merzlyakov at samsung dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120714 Bug ID: 120714 Summary: RISC-V: incorrect frame pointer CFA address for stack-clash protection loops Product: gcc Version: unknown Status: UNCONFIRMED Severity

[Bug cobol/120422] Reducing strcmp() and strlen() gcc/cobol/genapi.cc at f3a62dcfc96cb24127385a7e668133e037b6085d

2025-06-19 Thread simonsobisch at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120422 Simon Sobisch changed: What|Removed |Added CC||simonsobisch at gnu dot org --- Comment

[Bug target/120689] [12/13/14/15 Regression] Codegen optimization regression passing struct in register in gcc 10+ on x86-64 since r10-577

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

[Bug target/120689] [12/13/14/15/16 Regression] Codegen optimization regression passing struct in register in gcc 10+ on x86-64 since r10-577

2025-06-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120689 --- Comment #4 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:14dd61736fee45b2a83502bafa1c969a2610dd1c commit r16-1577-g14dd61736fee45b2a83502bafa1c969a2610dd1c Author: Jakub Jelinek Date: T

[Bug target/120712] how to use __builtin_ia32_prefetchi

2025-06-19 Thread LYN_2019 at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120712 --- Comment #1 from Li Yinan --- I has tried arguments: _MM_HINT_T0(3) and _MM_HINT_T1(2), but it still generate that kind of warning.

[Bug translation/119684] [15 Regression] Severe bug in german translation

2025-06-19 Thread bruno at clisp dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119684 --- Comment #24 from Bruno Haible --- On the gettext side, support for GCC 15 has been added: https://gitweb.git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=82ddb5145579b9b4e834887139f439afadf7e47d Note that there still is a problem,

[Bug fortran/120713] length of SAVEd character arrays not statically initialized

2025-06-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120713 --- Comment #2 from GCC Commits --- The master branch has been updated by Mikael Morin : https://gcc.gnu.org/g:95cc39dd47419d0544a0e1b32292ba250155a112 commit r16-1576-g95cc39dd47419d0544a0e1b32292ba250155a112 Author: Mikael Morin Date: Wed

[Bug fortran/120713] length of SAVEd character arrays not statically initialized

2025-06-19 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120713 Mikael Morin changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned a

[Bug fortran/120713] New: length of SAVEd character arrays not statically initialized

2025-06-19 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120713 Bug ID: 120713 Summary: length of SAVEd character arrays not statically initialized Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal P

[Bug bootstrap/120707] Comparing stage 2 and 3 fails because of rust-tyty-subst.o

2025-06-19 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120707 --- Comment #2 from Дилян Палаузов --- > Which target is this on? host == target # uname -a Linux d 5.10.226 #2 SMP Sat Oct 5 20:52:45 UTC 2024 x86_64 GNU/Linux If this does not answer your question, clarify how to answer it.

[Bug target/120427] [12/13/14/15/16 Regression] "and $0,mem" is generated without -Oz since r12-6106-gef26c151c14a87

2025-06-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120427 --- Comment #3 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:4c80062d7b8c272e2e193b8074a8440dbb4fe588 commit r16-1575-g4c80062d7b8c272e2e193b8074a8440dbb4fe588 Author: H.J. Lu Date: Sun May 25 07

  1   2   >