[Bug fortran/119948] Source allocation of pure function result rejected

2025-04-25 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119948 --- Comment #2 from kargls at comcast dot net --- (In reply to Damian Rouson from comment #0) > > % gfortran -c source-allocate-pure-function-result-component.f90 > source-allocate-pure-function-result.f90:17:20: > >17 | allocate(test%i

[Bug target/119949] New: -Wnarrowing in arm's comp_not_to_clear_mask_str_un

2025-04-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119949 Bug ID: 119949 Summary: -Wnarrowing in arm's comp_not_to_clear_mask_str_un Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: build Severity: normal Prio

[Bug tree-optimization/119946] memset/memcpy with a null argument should be folded into `if (size_arg) __builtin_unreachable();`

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119946 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug target/119937] [15/16 Regression] ICE: Error detected at a-sttebu.ads:56:30

2025-04-25 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119937 Matthias Klose changed: What|Removed |Added Ever confirmed|1 |0 Status|WAITING

[Bug target/119937] [15/16 Regression] ICE: Error detected at a-sttebu.ads:56:30

2025-04-25 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119937 --- Comment #4 from Matthias Klose --- a cross compiler targeting arm-linux-gnueabihf is built successful.

[Bug cobol/119364] building a cobol cross compiler on i686-linux-gnu targeting x86_64-linux-gnu fails

2025-04-25 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119364 --- Comment #21 from Matthias Klose --- the attached patch doesn't apply anymore for the 15.1.0 release, and the build on i686 fails with In file included from ../../src/gcc/cobol/cdf.y:37: ../../src/gcc/cobol/../../libgcobol/common-defs.h:186:

[Bug target/119937] [15/16 Regression] ICE: Error detected at a-sttebu.ads:56:30

2025-04-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119937 --- Comment #5 from Sam James --- Lemme try repro.

[Bug c/119878] __builtin_has_attribute(VAR, nonstring) does not work on multidimensional arrays marked with nonstring

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

[Bug c++/119939] New: [modules] Constraints attached to defaulted friend functions don't work correctly

2025-04-25 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119939 Bug ID: 119939 Summary: [modules] Constraints attached to defaulted friend functions don't work correctly Product: gcc Version: 15.0 Status: UNCONFIRMED Severi

[Bug target/119937] [15/16 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.cc:2591

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119937 Andrew Pinski changed: What|Removed |Added Summary|[15 Regression] ICE in |[15/16 Regression] ICE in

[Bug target/118141] GCC miscompiles __builtin_convertvector() narrowing operation on amd64 above -O1

2025-04-25 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118141 uecker at gcc dot gnu.org changed: What|Removed |Added CC||uecker at gcc dot gnu.org --

[Bug target/119873] s390x musttail call failure on s390x

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 --- Comment #3 from GCC Commits --- The releases/gcc-15 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a36dd9ee5bb1d2f2f19b8d935db29468a35bb47e commit r15-9587-ga36dd9ee5bb1d2f2f19b8d935db29468a35bb47e Author: Jakub Jelinek

[Bug tree-optimization/119399] [12 Backport] Overlap check in vectorized code may invoke UB

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119399 --- Comment #10 from GCC Commits --- The releases/gcc-12 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:d419ea32d8968d8e88d0e7f5d8ecc57d610a5a3b commit r12-11070-gd419ea32d8968d8e88d0e7f5d8ecc57d610a5a3b Author: Richard S

[Bug tree-optimization/116125] [12 Regression] Does not fully checking for overlapping memory regions with the vectorizer

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 --- Comment #13 from GCC Commits --- The releases/gcc-12 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:a895b98c6722277c5129dd5d813bbb2e8ac9c98f commit r12-11069-ga895b98c6722277c5129dd5d813bbb2e8ac9c98f Author: Richard S

[Bug c++/119936] New: add warning if assume expression is compile-time evaluated to false

2025-04-25 Thread drepper.fsp+rhbz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119936 Bug ID: 119936 Summary: add warning if assume expression is compile-time evaluated to false Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/119918] formattable returns true for types other than char and wchar_t

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119918 --- Comment #2 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:74605294950e4a49627fb71fdedefea176f5ecf7 commit r16-137-g74605294950e4a49627fb71fdedefea176f5ecf7 Author: Tomasz KamiÅski Date:

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #15 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:bacf741a92a9a84becd23542b73186da4e4acbf6 commit r16-135-gbacf741a92a9a84becd23542b73186da4e4acbf6 Author: Tomasz KamiÅski Date:

[Bug tree-optimization/116125] [12 Regression] Does not fully checking for overlapping memory regions with the vectorizer

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 116125, which changed state. Bug 116125 Summary: [12 Regression] Does not fully checking for overlapping memory regions with the vectorizer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 What|Removed

[Bug middle-end/118443] [Meta bug] Bugs triggered by and blocking more smtgcc testing

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118443 Bug 118443 depends on bug 119399, which changed state. Bug 119399 Summary: [12 Backport] Overlap check in vectorized code may invoke UB https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119399 What|Removed |Added --

[Bug tree-optimization/119399] [12 Backport] Overlap check in vectorized code may invoke UB

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119399 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/119936] add warning if assume expression is compile-time evaluated to false

2025-04-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119936 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2025-04-25 Blocks|

[Bug tree-optimization/113416] ICE: in force_constant_size, at gimplify.cc:742 (in convert_move, at expr.cc:223) with -march=rv64gcv (-march=rv32gcv) and -ftree-parallelize-loops=2

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113416 Bug 113416 depends on bug 101018, which changed state. Bug 101018 Summary: ICE when enabling OpenMP on a simple loop with SVE intrinsics (aarch64) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101018 What|Removed

[Bug middle-end/101018] ICE when enabling OpenMP on a simple loop with SVE intrinsics (aarch64)

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101018 Richard Sandiford changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/96191] aarch64 stack_protect_test canary leak

2025-04-25 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96191 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/119938] New: [15/16 Regression][modules] Class type NTTPs are not considered constant when imported

2025-04-25 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119938 Bug ID: 119938 Summary: [15/16 Regression][modules] Class type NTTPs are not considered constant when imported Product: gcc Version: 15.0 Status: UNCONFIRMED S

[Bug c++/113920] Make -std=gnu++20 default for GCC 16

2025-04-25 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113920 Marek Polacek changed: What|Removed |Added Target Milestone|15.2|---

[Bug target/119873] s390x musttail call failure on s390x

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 --- Comment #4 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3d156c9e9bdaf351f77e3348b7d0d75e08f65580 commit r16-139-g3d156c9e9bdaf351f77e3348b7d0d75e08f65580 Author: Jakub Jelinek Date: Fr

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #21 from 康桓瑋 --- > Furthermore the standard specifies these formatters as delegating to > formatter, charT>, which in turn > delegates to range_formatter. This patch avoids one level of indirection, > and dependency o

[Bug target/119873] s390x musttail call failure on s390x

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 --- Comment #5 from GCC Commits --- The releases/gcc-15 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f36ec88aa85a1a8f4ec300dfcd862fc4fbca1c53 commit r15-9590-gf36ec88aa85a1a8f4ec300dfcd862fc4fbca1c53 Author: Jakub Jelinek

[Bug target/119873] s390x musttail call failure on s390x

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Target Milestone|---

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #22 from Tomasz Kamiński --- > That is highly intentional to fix incorrect formatting when the container is > a string. See https://cplusplus.github.io/LWG/issue3881 I am well aware of this quirk, but my implementation uses range_f

[Bug c/119528] __attribute__((deprecated(text)) triggers with __attribute__((malloc(deallocator, index)))

2025-04-25 Thread akallabeth+gnu at posteo dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119528 --- Comment #8 from akallabeth+gnu at posteo dot net --- Update on the workaround: while this indeed silences the deprecation warnings you now get -Wredundant-decl warnings instead... On 31.03.25 09:38, rguenth at gcc dot gnu.org wrote: > https:

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #25 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:01e5ef3e8b91288f5d387a27708f9f8979a50edf commit r16-142-g01e5ef3e8b91288f5d387a27708f9f8979a50edf Author: Tomasz KamiÅski Date:

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #26 from Tomasz Kamiński --- The latest commit (optimization) is for GCC 16 only.

[Bug tree-optimization/119811] calls.h should not be needed for tree-ssa-phiopt.cc

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119811 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:c565e0d3c4ad7c58697f3661269483ce6067e313 commit r16-144-gc565e0d3c4ad7c58697f3661269483ce6067e313 Author: Andrew Pinski Date: Fri

[Bug target/119937] [15/16 Regression] ICE: Error detected at a-sttebu.ads:56:30

2025-04-25 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119937 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/119811] calls.h should not be needed for tree-ssa-phiopt.cc

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

[Bug target/110998] Inconsistent -Wformat warnings issued for %I64d

2025-04-25 Thread ossman at cendio dot se via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110998 Pierre Ossman changed: What|Removed |Added CC||ossman at cendio dot se --- Comment #1

[Bug c/119940] New: Incorrect calculate MD5 (for -gcodeview) under windows

2025-04-25 Thread bc-info at styx dot cabel.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119940 Bug ID: 119940 Summary: Incorrect calculate MD5 (for -gcodeview) under windows Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug target/55212] [SH] Switch to LRA

2025-04-25 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #441 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #440) > The branch for GCC 16 has opened now, so I assume it would be a good time to > rebase the patches so I can re-test them. I just tried

[Bug fortran/102900] ICE via gfc_class_data_get with alloc_comp_class_4.f03 or proc_ptr_52.f90 using -fcheck=all

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102900 --- Comment #10 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:cc8d86ee4680d56eefeb76a8f2f752282e2631e3 commit r16-150-gcc8d86ee4680d56eefeb76a8f2f752282e2631e3 Author: Harald Anlauf Date: T

[Bug c++/119764] noexcept lambdas do not have unused captures get pruned

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119764 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:44e31eb265ba1984638908466a88095744a88709 commit r16-149-g44e31eb265ba1984638908466a88095744a88709 Author: Jason Merrill Date: Mon

[Bug fortran/119836] [15 Regression] Elemental intrinsic treated as IMPURE within BLOCK within DO CONCURRENT

2025-04-25 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119836 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/87185] [8/9 Regression] ICE in prune_lambda_captures()

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87185 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:44e31eb265ba1984638908466a88095744a88709 commit r16-149-g44e31eb265ba1984638908466a88095744a88709 Author: Jason Merrill Date: Mon

[Bug fortran/119836] [15 Regression] Elemental intrinsic treated as IMPURE within BLOCK within DO CONCURRENT

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

[Bug middle-end/119941] New: -Warray-bounds warning in adjust_offset_for_component_ref when building for bpf-unknown-none

2025-04-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119941 Bug ID: 119941 Summary: -Warray-bounds warning in adjust_offset_for_component_ref when building for bpf-unknown-none Product: gcc Version: 16.0 Statu

[Bug tree-optimization/119945] New: [14/15/16 Regression] missed tail call due to IPA-VRP and different type but same mode

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119945 Bug ID: 119945 Summary: [14/15/16 Regression] missed tail call due to IPA-VRP and different type but same mode Product: gcc Version: 16.0 Status: UNCONFIRMED K

[Bug c/119878] __builtin_has_attribute(VAR, nonstring) does not work on multidimensional arrays marked with nonstring

2025-04-25 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119878 --- Comment #2 from Kees Cook --- Ugh, I'm sorry I botched this example so badly. I'm not sure where I got off track in trying to get it into one of the selftests. The problem I ran into was with querying array members of the multidimensional ar

[Bug target/119919] 7% exchange2 regression between g:6390fc86995fbd5239497cb9e1797a3af51d3936 and g:f72a2d221539cede358f2487b94bc370c6fc44b5

2025-04-25 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119919 --- Comment #6 from Jan Hubicka --- Exchange2 regression is solved and tonto seem to be noise (performance is back today w/o change of a checksum of the text segment). still we account one extra setcc and misaccount scatter, so lets keep this t

[Bug middle-end/119943] -O3 forgets trivial code shift. causing significant slowdown

2025-04-25 Thread aleks at physik dot tu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119943 --- Comment #2 from Alexander Kleinsorge --- Created attachment 61197 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61197&action=edit full sample code (1 file) version above has the issue active. gcc -o radix.exe -march=native -O3 radix.

[Bug target/115777] [12/13/14/15/16 regression] Severe performance regression on insertion sort at -O2 or above

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115777 Andrew Pinski changed: What|Removed |Added CC||aleks at physik dot tu-berlin.de --- C

[Bug middle-end/119943] -O3 forgets trivial code shift. causing significant slowdown

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

[Bug tree-optimization/119945] [14/15/16 Regression] missed tail call due to IPA-VRP and different type but same mode

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119945 --- Comment #3 from Andrew Pinski --- (In reply to Jakub Jelinek from comment #2) > Well, you'd need to know during tailc pass that the target returns char * > the same as size_t, which isn't guaranteed. > Especially e.g. int and unsigned could

[Bug middle-end/119943] -O3 forgets trivial code shift. causing significant slowdown

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119943 Andrew Pinski changed: What|Removed |Added Resolution|DUPLICATE |--- Ever confirmed|1

[Bug middle-end/119943] improve function splitting by sinking expressions early on

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119943 Andrew Pinski changed: What|Removed |Added Summary|-O3 forgets trivial code|improve function splitting

[Bug tree-optimization/119946] New: memset/memcpy with a null argument should be folded into `if (size_arg) __builtin_unreachable();`

2025-04-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119946 Bug ID: 119946 Summary: memset/memcpy with a null argument should be folded into `if (size_arg) __builtin_unreachable();` Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug libstdc++/57272] node-based containers don't use allocator's pointer type internally

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57272 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #12 from Jakub Jelinek

[Bug fortran/82250] Fortran OpenACC acc_on_device early folding

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82250 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #14 from Jakub Jelinek

[Bug c++/113920] Make -std=gnu++20 default for GCC 16

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113920 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #2 from Jakub Jelinek

[Bug tree-optimization/116998] [15/16 Regression] 5% slowdown of 400.perlbench on AMD Zen3/4 since r15-3986-g3e1bd6470e4deb

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116998 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #2 from Jakub Jelinek

[Bug target/116994] [15/16 regression] GCC trunk generates larger code than GCC 14 at -Os since r15-313-gd826f794560904

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116994 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #5 from Jakub Jelinek

[Bug target/117006] [15/16 regression] GCC trunk generates larger code than GCC 14 at -Os

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #9 from Jakub Jelinek

[Bug c++/117152] [12/13/14/15/16 Regression] Segmentation fault in permerror(unsigned int, char const*, ...)

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117152 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #6 from Jakub Jelinek

[Bug tree-optimization/117055] [meta-bug] GCC15+ O2 vectorization enhancement

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117055 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #1 from Jakub Jelinek

[Bug target/115650] [15/16 Regression] ARC backend bug exposed by late-combine pass

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115650 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #1 from Jakub Jelinek

[Bug middle-end/117160] [15/16 regression] GCC trunk generates larger code than GCC 14 at -Os/-Oz (progressed in 14) since r15-3986-g3e1bd6470e4deb

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117160 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #4 from Jakub Jelinek

[Bug tree-optimization/116518] GCC does not optimize-out useless operations. Clang does.

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116518 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #9 from Jakub Jelinek

[Bug target/116686] [15/16 Regression] RISC-V: gcc.target/riscv/rvv/autovec/pr114734.c failing with zvl1024b lmul2

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116686 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #9 from Jakub Jelinek

[Bug rtl-optimization/116479] [15/16 Regression] wrong code with -O -funroll-loops -finline-stringops -fmodulo-sched --param=max-iterations-computation-cost=637924876 on aarch64 since r15-1447-g5d0c1b

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116479 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #5 from Jakub Jelinek

[Bug target/116507] [15/16 Regression] movhi_aarch64 should use fmov if FP16

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116507 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #5 from Jakub Jelinek

[Bug tree-optimization/116761] [15/16 Regression] 4-6% slowdown of 465.tonto on AMD Zen3/4 since r15-3509-gd34cda72098867

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116761 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #4 from Jakub Jelinek

[Bug target/116955] [15/16 Regression] GCN '-march=gfx1100': [-PASS:-]{+FAIL:+} gcc.dg/vect/pr81740-2.c execution test

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116955 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #4 from Jakub Jelinek

[Bug driver/116794] gcc -pipe does not work on macOS with as from Xcode 16 (on macOS 15)

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116794 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #3 from Jakub Jelinek

[Bug libstdc++/116924] -ffast-math -Wunused-value warnings in

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116924 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #3 from Jakub Jelinek

[Bug fortran/119459] gfortran.dg/gomp/interop-5.f90 FAILs

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119459 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #2 from Jakub Jelinek

[Bug target/119737] GCN/C++ vs. 'as': 'LLVM ERROR: Size expression must be absolute.'

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119737 --- Comment #9 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:dfc43afe719898c3eafbed37fac7e6809d8b97ab commit r16-128-gdfc43afe719898c3eafbed37fac7e6809d8b97ab Author: Andrew Pinski Date: M

[Bug tree-optimization/119532] [avr] ICE: in build_minus_one_cst with _Accum/_Fract types , at tree.cc:2698

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119532 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #9 from Jakub Jelinek

[Bug target/118794] The attached c++ openmp offload code fails, because the c sqrt function makes nonlocal gotos..

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118794 --- Comment #14 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:8a1f5424b04130f88e9dcd5cbecd58300bc5166e commit r16-127-g8a1f5424b04130f88e9dcd5cbecd58300bc5166e Author: Thomas Schwinge Date:

[Bug target/119413] [15/16 Regression] 11% slowdown (but only 3% regression against GCC 14) of 507.cactuBSSN_r on Aarch64

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119413 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #1 from Jakub Jelinek

[Bug tree-optimization/119393] [15/16 Regression] Worse vectorization of imagick_r hot loop on aarch64 since r15-5024-g2a2e6784074e1f

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119393 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #11 from Jakub Jelinek

[Bug target/119108] [15/16 Regression] AArch64 Commit 'vect: Force alignment peeling ...' (r15-6807-g68326d5d1a593d) causes regression in Snappy workload for -mcpu=neoverse-v2.

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119108 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #13 from Jakub Jelinek

[Bug rust/119508] Hundreds of rust tests XPASS

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #26 from Jakub Jelinek

[Bug lto/119839] [15/16 regression] RISC-V gobmk performance regression with Node clones share order patch (bad LTO partitioning) since r15-6345-g0895aef01c64c3

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119839 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #6 from Jakub Jelinek

[Bug libstdc++/119620] flat_set::emplace is constrained, and always constructs element on the stack

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119620 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #9 from Jakub Jelinek

[Bug target/119854] nvptx offloading: omptests' 'xt-declare-target-ctors': 'unresolved symbol __dso_handle'

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119854 --- Comment #1 from GCC Commits --- The trunk branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:aafe942227baf8c2bcd4cac2cb150e49a4b895a9 commit r16-130-gaafe942227baf8c2bcd4cac2cb150e49a4b895a9 Author: Thomas Schwinge Date:

[Bug libstdc++/111250] __glibcxx_requires_subscript assertions are not checked during constant evaluation

2025-04-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111250 Jonathan Wakely changed: What|Removed |Added Target Milestone|15.2|14.3

[Bug libstdc++/111676] Race condition in std::ios::Init

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

[Bug libstdc++/119606] [15/16 regression] Commit 'Optimize string constructor' causes regression in Snappy workload for -mcpu=neoverse-v2 with LTO

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119606 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #8 from Jakub Jelinek

[Bug libstdc++/119754] std::uninitialized_value_construct does not begin lifetime of trivial types

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119754 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #4 from Jakub Jelinek

[Bug rtl-optimization/119841] [15/16 Regression] gcc.target/cris/pr93372-2.c

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119841 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #2 from Jakub Jelinek

[Bug sanitizer/119356] [15/16 regression] libsanitizer fails to build on riscv musl

2025-04-25 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119356 Sam James changed: What|Removed |Added Status|SUSPENDED |NEW --- Comment #7 from Sam James --- Upst

[Bug fortran/119836] [15 Regression] Elemental intrinsic treated as IMPURE within BLOCK within DO CONCURRENT

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119836 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #22 from Jakub Jelinek

[Bug tree-optimization/119872] [15/16 regression] wrong code at -O{1,2,s} since r15-1809-g735edbf1e2479f

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119872 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #11 from Jakub Jelinek

[Bug c/119842] [15/16 Regression] ICE: in c_type_tag, at c/c-typeck.cc:606

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119842 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #6 from Jakub Jelinek

[Bug libgomp/119849] libgomp.c++/allocator-1.C etc. FAIL

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119849 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #3 from Jakub Jelinek

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #18 from GCC Commits --- The releases/gcc-15 branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:17e0decc1dbf827747aebfa0573cc8e50969ae3f commit r15-9589-g17e0decc1dbf827747aebfa0573cc8e50969ae3f Author: Tomasz KamiÅ

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #17 from GCC Commits --- The releases/gcc-15 branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:5bd02daf8430ecce1d7fd847ef4fc9c369179542 commit r15-9588-g5bd02daf8430ecce1d7fd847ef4fc9c369179542 Author: Tomasz KamiÅ

[Bug libstdc++/109162] C++23 improvements to std::format

2025-04-25 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 Tomasz Kamiński changed: What|Removed |Added CC||tkaminsk at gcc dot gnu.org --- Comme

[Bug target/115842] [15/16 Regression] 6.5% slowdown of 548.exchange2_r on Intel Ice Lake

2025-04-25 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115842 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|15.2 --- Comment #10 from Jakub Jelinek

  1   2   3   >