[Bug target/116105] ESP32 error

2024-07-26 Thread charantiruvuri99 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116105 --- Comment #3 from Syamala Aamani Vissapragada --- (In reply to Richard Biener from comment #1) > What version of GCC are you using? What is the GCC command-line? Hi @Richard Biener Firstly, I am new to this kind of error from GCC and could

[Bug middle-end/116115] New: Move reload_completed and reload_in_progress to be PROP_reload_completed and PROP_reload_in_progress

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116115 Bug ID: 116115 Summary: Move reload_completed and reload_in_progress to be PROP_reload_completed and PROP_reload_in_progress Product: gcc Version: 15.0 Status: UNCONFIRM

[Bug middle-end/116114] PROP_no_crit_edges is no longer tested for can be removed

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

[Bug middle-end/116114] New: PROP_no_crit_edges is no longer tested for can be removed

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116114 Bug ID: 116114 Summary: PROP_no_crit_edges is no longer tested for can be removed Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: internal-improvement

[Bug c++/116113] [15 Regression] ICE: Segmentation fault (maybe_convert_cond)

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 Andrew Pinski changed: What|Removed |Added Keywords||error-recovery Target Milestone|---

[Bug c++/116113] ICE: Segmentation fault (maybe_convert_cond)

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #2 from

[Bug c++/116113] ICE: Segmentation fault (maybe_convert_cond)

2024-07-26 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 --- Comment #1 from Anonymous --- Created attachment 58766 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58766&action=edit cpp testcase

[Bug c++/116113] New: ICE: Segmentation fault (maybe_convert_cond)

2024-07-26 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116113 Bug ID: 116113 Summary: ICE: Segmentation fault (maybe_convert_cond) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug debug/116112] ICE: in add_dwarf_attr, at dwarf2out.cc:4515

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

[Bug debug/100530] [12/13/14/15 Regression] ICE with -g: in add_dwarf_attr with __seg_gs (Alternative address-space) global variable since r8-4385-ga297ccb52e0c894e

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100530 --- Comment #16 from Andrew Pinski --- *** Bug 116112 has been marked as a duplicate of this bug. ***

[Bug c/116112] New: ICE: in add_dwarf_attr, at dwarf2out.cc:4515

2024-07-26 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116112 Bug ID: 116112 Summary: ICE: in add_dwarf_attr, at dwarf2out.cc:4515 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/107941] json diagnostics format does not include header stack info

2024-07-26 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107941 David Malcolm changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/107941] json diagnostics format does not include header stack info

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107941 --- Comment #6 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:4d1f71d49e396cb879d43dc96dc591079af66bbe commit r15-2354-g4d1f71d49e396cb879d43dc96dc591079af66bbe Author: David Malcolm Date: F

[Bug tree-optimization/116098] [14/15 Regression] _Bool value from tagged union is incorrect when built with optimization since r14-1597-g64d90d06d2db43

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116098 --- Comment #8 from Andrew Pinski --- (In reply to Richard Biener from comment #7) > Ah, it's the code that makes SRA widen bit-precision values to > size-precision integers. That said, I don't see why the V_C_E should not be > moveable. > >

[Bug target/116086] RISC-V: Hash mismatch with vectorized 557.xz_r at zvl128b and LMUL=m2

2024-07-26 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 --- Comment #8 from Patrick O'Neill --- (In reply to Robin Dapp from comment #6) > Ah, thanks for reducing. I didn't get much further with cvise yesterday. > What were your settings for it? I used the normal settings (just --timeout to fail h

[Bug target/116111] RISC-V: 'd' extension allowed with -mabi=ilp32e

2024-07-26 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116111 Jeffrey A. Law changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #1

[Bug target/116085] [13/14/15 Regression] RISC-V: Miscompile at -O2 with zbb

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

[Bug target/116085] [13/14/15 Regression] RISC-V: Miscompile at -O2 with zbb

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116085 --- Comment #7 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:6e5aae47e3b910f9af6983f744d7a3e2dcecba1d commit r15-2352-g6e5aae47e3b910f9af6983f744d7a3e2dcecba1d Author: Jeff Law Date: Fri Jul 26

[Bug middle-end/25521] change semantics of const volatile variables

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25521 Sam James changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c/116016] enhancement: add __builtin_set_counted_by(P->FAM, COUNT) or equivalent

2024-07-26 Thread isanbard at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116016 --- Comment #23 from Bill Wendling --- (In reply to qinzhao from comment #22) > the following is the user documentation I came up based on all the > discussion so far, let me know any comment and suggestion. (refer to GCC's > __builtin_clear_pad

[Bug target/116111] New: RISC-V: 'd' extension allowed with -mabi=ilp32e

2024-07-26 Thread patrick at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116111 Bug ID: 116111 Summary: RISC-V: 'd' extension allowed with -mabi=ilp32e Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/116086] RISC-V: Hash mismatch with vectorized 557.xz_r at zvl128b and LMUL=m2

2024-07-26 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 --- Comment #7 from Robin Dapp --- Ok, if done right, i.e. without introducing a new bug, both the reduced case as well as the original case show the same behavior with respect to the fix. Also, xz calculates the proper hash, phew. I sent a fir

[Bug c/115185] Missing "too long" warning when string-array size doesn't include NULL byte

2024-07-26 Thread alx at kernel dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115185 --- Comment #25 from Alejandro Colomar --- BTW, since this seems to be a de-facto place to report bugs found by this warning, let's also list here another one found in Linux by Sam the other day: Report:

[Bug c++/116052] [15 Regression] ICE in diagnostic_context::diagnostic_impl

2024-07-26 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116052 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/116052] [15 Regression] ICE in diagnostic_context::diagnostic_impl

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116052 --- Comment #8 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:ea381d87ecc711d0003ae6841477ae8000894844 commit r15-2351-gea381d87ecc711d0003ae6841477ae8000894844 Author: Jason Merrill Date: Th

[Bug c/116016] enhancement: add __builtin_set_counted_by(P->FAM, COUNT) or equivalent

2024-07-26 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116016 --- Comment #22 from qinzhao at gcc dot gnu.org --- the following is the user documentation I came up based on all the discussion so far, let me know any comment and suggestion. (refer to GCC's __builtin_clear_padding doc on the prototype of the

[Bug c++/116102] static_cast to derived& of base& does not cause a -fsanitize=vptr violation

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

[Bug c++/116102] static_cast to derived& of base& does not cause a -fsanitize=vptr violation

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116102 Andrew Pinski changed: What|Removed |Added Summary|static_cast to derived& of |static_cast to derived& of

[Bug tree-optimization/67947] [6 Regression] wrong code at -O3 on x86_64-linux-gnu

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67947 --- Comment #4 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug rtl-optimization/41033] RTL alias-oracle does not honor -fno-strict-aliasing

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41033 --- Comment #6 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug rtl-optimization/11536] [3.3/3.4 Regression] [strength-reduce] -O2 optimalization produces wrong code

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11536 --- Comment #8 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug tree-optimization/31966] [4.1/4.2 Regression] Miscompiles valid code with -ftree-vectorize

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31966 --- Comment #13 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug target/20322] [4.0/4.1 Regression] Miscompilation of libcpp/expr.c at -O2+

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20322 --- Comment #7 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug c++/19317] [4.1 Regression] removing a temporary return value when we cannot

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19317 --- Comment #52 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug tree-optimization/16115] [4.0 regression] double-destruction problem with argument passing via temporary (breaks auto_ptr)

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16115 --- Comment #16 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug c++/9704] [3.3/3.4 regression] miscompilation of classes with bit fields

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9704 --- Comment #9 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug target/7559] kdelibs miscompilation

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7559 --- Comment #11 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug libstdc++/78483] Error: reference to 'on_exit' is ambiguous

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78483 --- Comment #7 from Andrew Pinski --- (In reply to Jonathan Wakely from comment #6) > I don't know the origin of this function, it doesn't seem to be in BSD or > SVR4. https://man7.org/linux/man-pages/man3/on_exit.3.html mentions SunOS 4 (but re

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #15 from Alexander Monakov --- (In reply to Jakub Jelinek from comment #14) > (In reply to Alexander Monakov from comment #13) > > fldt does not convert (otherwise there's no way to spill/reload x87 > > registers). > > Doesn't it st

[Bug c++/116108] [12/13/14/15 Regression] GCC crashes on incorrect code with -std=c++20

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

[Bug target/116105] ESP32 error

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

[Bug target/98470] ICE: "error: insn does not satisfy its constraints" with hard FP on xtensa

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98470 Andrew Pinski changed: What|Removed |Added CC||charantiruvuri99 at gmail dot com --- C

[Bug tree-optimization/116109] Missed optimisation: unnecessary register dependency on reduction

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116109 --- Comment #1 from Andrew Pinski --- -fsplit-ivs-in-unroller might help. But the real issue is that the unroller is still implemented on the rtl level rather than gimple.

[Bug middle-end/116065] [13/14/15 Regression] Function attribute optimize() might make ISA target attribute broken

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116065 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:8a5f528fba788f2af40a15a999bb63a2a0f6f455 commit r15-2344-g8a5f528fba788f2af40a15a999bb63a2a0f6f455 Author: Andrew Pinski Date: T

[Bug tree-optimization/116101] [14/15 Regression] isel duplicates comparisons even at -O0

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

[Bug tree-optimization/116101] [14/15 Regression] isel duplicates comparisons even at -O0

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116101 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:9fe53beacfc5c01e24690dc70d7599db084cc8b4 commit r15-2343-g9fe53beacfc5c01e24690dc70d7599db084cc8b4 Author: Andrew Pinski Date: Th

[Bug libstdc++/116110] New: Transitions obtained from chrono::time_zone::get_info should not treat times as UTC

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116110 Bug ID: 116110 Summary: Transitions obtained from chrono::time_zone::get_info should not treat times as UTC Product: gcc Version: 15.0 Status: UNCONFIRMED Keyw

[Bug c++/116019] Incorrect cannot-tail messages on targets

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116019 --- Comment #1 from GCC Commits --- The trunk branch has been updated by Andi Kleen : https://gcc.gnu.org/g:899ee4815424a73a2b9d899591fab3fcc4520b61 commit r15-2340-g899ee4815424a73a2b9d899591fab3fcc4520b61 Author: Andi Kleen Date: Thu Jul

[Bug testsuite/116080] New tests from r15-2233-g8d1af8f904a0c0 fail

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116080 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Andi Kleen : https://gcc.gnu.org/g:ee41cd863b7c38ee3bc415ea7154954aa6facca3 commit r15-2339-gee41cd863b7c38ee3bc415ea7154954aa6facca3 Author: Andi Kleen Date: Wed Jul

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 --- Comment #56 from Paul Thomas --- > I've removed the other part that tries to detect the double initialization. > I think this is the wrong place as is would not detect e.g. the following: > > program p > type t > integer :: g > end

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 --- Comment #55 from Paul Thomas --- > I've removed the other part that tries to detect the double initialization. > I think this is the wrong place as is would not detect e.g. the following: > > program p > type t > integer :: g > end

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #54 f

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #14 from Jakub Jelinek --- (In reply to Alexander Monakov from comment #13) > fldt does not convert (otherwise there's no way to spill/reload x87 > registers). Doesn't it still misbehave say on pseudo denormals, pseudo infinities, p

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Com

[Bug tree-optimization/116109] New: Missed optimisation: unnecessary register dependency on reduction

2024-07-26 Thread mjr19 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116109 Bug ID: 116109 Summary: Missed optimisation: unnecessary register dependency on reduction Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/110458] [14/15 Regression] -Warray-bounds=2 new false positive

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110458 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #6 fr

[Bug tree-optimization/110458] [14/15 Regression] -Warray-bounds=2 new false positive

2024-07-26 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110458 --- Comment #5 from Franz Sirl --- I wrongly added c#3 here, should have been PR 105690, sorry!

[Bug ipa/105690] [12/13/14/15 regression] -Warray-bounds sensitive false positive with -O2

2024-07-26 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105690 --- Comment #4 from Franz Sirl --- The testcode started to fail with the backwards jump threader rewrite in r12-2591-g2e96b5f14e4025691b57d2301d71aa6092ed44bc and a simple -Warray-bounds. This is proven by the fact that compiling the testcase wi

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread bruno at clisp dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #12 from Bruno Haible --- (In reply to Jakub Jelinek from comment #11) > Are there some other targets which say canonicalize NaNs on simple moves? No, it's only the flds, fldl, fldt instructions on x86 and x86_64. In my testing on o

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

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

[Bug libbacktrace/114941] [14 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Sam James changed: What|Removed |Added Summary|[14/15 regression] |[14 regression] |libbackt

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread jcmvbkbc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 --- Comment #6 from jcmvbkbc at gcc dot gnu.org --- This is fixed in master by r15-2051-gc6803cdaba7a + r15-2082-gf438299ef686

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Sam James changed: What|Removed |Added Keywords||build --- Comment #5 from Sam James --- r1

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/111606] [12/13/14/15 Regression] [ICE] internal compiler error: error reporting routines re-entered.

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111606 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c++/109648] [13/14/15 Regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13551 since r13-272-gdc6c96f0707aba

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109648 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c/109618] [12/13/14/15 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in generic_simplify_CONVERT_EXPR, at generic-match.cc since r12-3278-g823685221de986

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109618 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug target/116085] [13/14/15 Regression] RISC-V: Miscompile at -O2 with zbb

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116085 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug middle-end/115489] [12/13/14/15 regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in create_tmp_from_val, at gimplify.cc:589 since r12-3278-g823685221de986

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

[Bug ipa/115135] [12/13/14/15 regression] [C++] GCC produces wrong code at certain inlining levels on Aarch64 with -fno-exceptions, related to lambdas and variants since r12-5113-gd70ef65692fced

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115135 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114789] [12/13/14 regression] False positive -Wmaybe-uninitialized at -O2

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114789 Richard Biener changed: What|Removed |Added Known to work||15.0 Target Milestone|---

[Bug fortran/115348] [13/14/15 Regression] -fcheck=recursion issue with intent(out) derived type argument without components with default value

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115348 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.2

[Bug tree-optimization/114592] [12/13/14/15 regression] Bogus `maybe-uninitialized` on std::variant with std::string with -O3

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114592 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114622] [12/13/14/15 regression] memcmp -Wstringop-overread false positive with -O0

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114622 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114430] [12/13/14/15 regression] False positive for -Wformat-overflow

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114430 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114385] [12/13/14/15 regression] -Wrestrict false positive creating std::string from iterators

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114385 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114360] [12/13/14/15 regression] Bogus -Wmaybe-uninitialized inside std::map internals with -O3

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114360 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114253] [12/13/14/15 regression] False positive maybe-uninitialized with std::optional and ternary

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114253 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5 CC|

[Bug rtl-optimization/114243] [13/14/15 Regression][avr] -fsplit-wide-types bloats code by more than 50%

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114243 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug middle-end/111552] [13/14/15 regression] 549.fotonik3d_r regression with -O2 -flto -march=native on zen between g:85d613da341b7630 (2022-06-21 15:51) and g:ecd11acacd6be57a (2022-07-01 16:07)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111552 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug target/111064] [13/14/15 regression] 5-10% regression of parest on icelake between g:d073e2d75d9ed492de9a8dc6970e5b69fae20e5a (Aug 15 2023) and g:9ade70bb86c8744f4416a48bb69cf4705f00905a (Aug 16)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111064 Richard Biener changed: What|Removed |Added Target Milestone|14.2|13.4

[Bug target/111064] [13/14/15 regression] 5-10% regression of parest on icelake between g:d073e2d75d9ed492de9a8dc6970e5b69fae20e5a (Aug 15 2023) and g:9ade70bb86c8744f4416a48bb69cf4705f00905a (Aug 16)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111064 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.2 Summary|[14/15 regress

[Bug tree-optimization/110645] [12/13/14/15 regression] False positive -Warray-bounds warning

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110645 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug middle-end/109856] [13/14/15 regression] -Wnull-dereference false positive in Emacs itree.c (regression from GCC 12)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109856 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/109561] [12/13/14/15 regression] -Wmaybe-uninitialized false positive with std::optional

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109561 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug c++/109648] [13/14/15 Regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13551 since r13-272-gdc6c96f0707aba

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109648 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/108860] [12/13/14/15 regression] New (since gcc 12) false positive null-dereference in vector.resize

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108860 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug ipa/105690] [12/13/14/15 regression] -Warray-bounds sensitive false positive with -O2

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105690 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Keywords|

[Bug target/116103] [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

2024-07-26 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 --- Comment #3 from Li Pan --- Thanks Richard for the suggestion. Hi Thomas, could you please help to insight me the best practice of cross compile gfx908 in x86 linux? Then I can have a try following Richard's suggestion.

[Bug c++/102419] [12/13/14/15 Regression][concepts] return-type-requirement of "Y" does not check that T::type actually exists

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102419 Patrick Palka changed: What|Removed |Added CC||johelegp at gmail dot com --- Comment #

[Bug c++/102975] Local alias diagnosed as unused when used in failing constraint

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102975 Patrick Palka changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #6 from Patrick P

[Bug c++/102419] [12/13/14/15 Regression][concepts] return-type-requirement of "Y" does not check that T::type actually exists

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102419 Patrick Palka changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c++/116106] Unused concept template arguments not checked

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 Patrick Palka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/116106] Unused concept template arguments not checked

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 --- Comment #1 from Andrew Pinski --- Hmm https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102975#c2 suggests gcc is correct.

[Bug c++/116108] New: GCC crashes on incorrect code with -std=c++20

2024-07-26 Thread q1210081098 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116108 Bug ID: 116108 Summary: GCC crashes on incorrect code with -std=c++20 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug middle-end/116107] New: [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data

2024-07-26 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116107 Bug ID: 116107 Summary: [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data Product: gcc Version: 15.0 Status: UNCONFIRMED Keywor

[Bug libstdc++/57582] clone is effectively reserved by and should not be

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57582 --- Comment #2 from Jonathan Wakely --- N.B. using `class clone*` to refer to the type works. This is the same as needing to use `struct stat` to disambiguate the type from the function. If we stop defining _GNU_SOURCE that workaround wouldn't

[Bug libstdc++/60491] Macros defined in sys/sysmacros.h pulled in by even in -std=c++11

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60491 Jonathan Wakely changed: What|Removed |Added CC||zhouyan at me dot com --- Comment #3 f

  1   2   >