[Bug target/117007] Poor optimization for small vector constants needed for vector shift/rotate/mask generation

2024-10-28 Thread guojiufu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117007 --- Comment #8 from Jiu Fu Guo --- (In reply to Peter Bergner from comment #1) > Jeff, did any of your recent constant patches help with this or is this > something different? Vector constant runs into different paths as DImode. Those patches a

[Bug tree-optimization/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 --- Comment #6 from Andrew Pinski --- Created attachment 59484 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59484&action=edit C++98 testcase without double

[Bug tree-optimization/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/117336] [14/15 Regression] ICE on lambda in requires expression

2024-10-28 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117336 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug c++/117337] Wreturn-type false positive on [[noreturn]] virtual override

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

[Bug c++/61379] __attribute__((noreturn)) ignored on pure virtual member functions

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61379 Andrew Pinski changed: What|Removed |Added CC||k4lizen at proton dot me --- Comment #2

[Bug c++/117336] [14/15 Regression] ICE on lambda in requires expression

2024-10-28 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117336 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/85605] Potentially missing optimization under x64 and ARM: seemingly unnecessary branch in codegen

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85605 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2023-06-04 00:00:00 |2024-10-28 --- Comment #5 from Andrew Pi

[Bug c++/117337] New: Wreturn-type false positive on [[noreturn]] override

2024-10-28 Thread k4lizen at proton dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117337 Bug ID: 117337 Summary: Wreturn-type false positive on [[noreturn]] override Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug testsuite/28032] gfortran.dg tests use dg-options with -On even though it is already torture tests

2024-10-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28032 Jerry DeLisle changed: What|Removed |Added CC||jwakely.gcc at gmail dot com --- Comment

[Bug tree-optimization/85605] Potentially missing optimization under x64 and ARM: seemingly unnecessary branch in codegen

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85605 --- Comment #6 from Andrew Pinski --- Created attachment 59482 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59482&action=edit Patch which I am testing

[Bug testsuite/28032] gfortran.dg tests use dg-options with -On even though it is already torture tests

2024-10-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28032 --- Comment #11 from Jonathan Wakely --- It needs to be on a line on its own, and start with dg- So: ! { dg-gfortran-onepass } And rename the proc to match.

[Bug testsuite/28032] gfortran.dg tests use dg-options with -On even though it is already torture tests

2024-10-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28032 --- Comment #12 from Jonathan Wakely --- I think you should also do: set DO_ONE_PASS 0 After checking it, so that it doesn't remain set between tests.

[Bug testsuite/117335] [15 regression] New test case gfortran.dg/pr115070.f90 from r15-4702-ged8ca972f88578 fails

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117335 Sam James changed: What|Removed |Added Target Milestone|--- |15.0 Keywords|

[Bug tree-optimization/102793] AArch64: sequential comparisons with equal conditional blocks don't use ccmp

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102793 --- Comment #8 from Andrew Pinski --- Note for the testcase in comment #0, noccmp is missing a VRP here. if bar != 0, then `d != b` is also true. For ccmp, GCC trunk (15) does notice that even due to r15-3866-ga88d6c6d777ad7 .

[Bug tree-optimization/114326] Missed optimization for A || B when !B implies A.

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114326 --- Comment #6 from Andrew Pinski --- I wonder where this is from.

[Bug tree-optimization/117323] GCC failed to optimize value / 128 to value >> 7 when the range of value must be positive

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117323 Andrew Pinski changed: What|Removed |Added Target|x86_64-*-* i?86-*-* | --- Comment #2 from Andrew Pinski ---

[Bug middle-end/110721] Segmentation fault with '-O3 -fno-dce -fno-ipa-cp -fno-tree-dce -fno-tree-sink'

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110721 Sam James changed: What|Removed |Added Known to fail||10.5.0 Resolution|---

[Bug tree-optimization/117252] SLSR does not always handle mem_refs

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

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

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

[Bug ipa/97695] [11 Regression] wrong code at -O3 on x86_64-pc-linux-gnu since r11-4587-gae7a23a3fab74.

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97695 --- Comment #10 from Sam James --- Testcase was added in r11-4701-g2e391ceb77bda0.

[Bug testsuite/28032] gfortran.dg tests use dg-options with -On even though it is already torture tests

2024-10-28 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28032 --- Comment #13 from Jerry DeLisle --- (In reply to Jonathan Wakely from comment #11) > It needs to be on a line on its own, and start with dg- > > So: > > ! { dg-gfortran-onepass } > > And rename the proc to match. Did this: ! { dg-do run

[Bug target/116415] [12/13/14 Regression][PPC64LE] atomics wrongly use vector instructions in DWCAS.

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 --- Comment #12 from GCC Commits --- The releases/gcc-13 branch has been updated by Peter Bergner : https://gcc.gnu.org/g:507ed9118b29d7a5a2b751876bec9a1f5009de01 commit r13-9154-g507ed9118b29d7a5a2b751876bec9a1f5009de01 Author: Peter Bergner

[Bug middle-end/117338] New: VRP changing `(a & 1) == 0` into `(bool)~a` gets in the way of ccmp generation

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117338 Bug ID: 117338 Summary: VRP changing `(a & 1) == 0` into `(bool)~a` gets in the way of ccmp generation Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/117339] New: Missing ccmp in the case of addition in the inner condition

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117339 Bug ID: 117339 Summary: Missing ccmp in the case of addition in the inner condition Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimizatio

[Bug c++/117341] New: GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread newsigma at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 Bug ID: 117341 Summary: GCC 13.2.0 and 14.2.0 generate wrong code with -O3 Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/24546] [meta-bug] gfortran debugging problems

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24546 Bug 24546 depends on bug 117340, which changed state. Bug 117340 Summary: gdb-interface problem? on deferred-length character array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117340 What|Removed |Added ---

[Bug fortran/101826] GFORTRAN: Debug info missing DW_TAG_string_type for array of variable length string

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101826 Andrew Pinski changed: What|Removed |Added CC||furutaka.kazuyoshi at gmail dot co

[Bug c++/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 --- Comment #1 from Sam James --- 10.5: 1 1 0 0 11.5: 1 1 0 0 12.4.1: 1 1 1 0 13.3.1: 1 1 1 0 14.2.1: 1 1 1 1 15.0.0: 1 1 1 1

[Bug middle-end/117338] VRP changing `(a & 1) == 0` into `(bool)~a` gets in the way of ccmp generation

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

[Bug tree-optimization/117339] Missing ccmp in the case of addition in the inner condition

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117339 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 Andrew Pinski changed: What|Removed |Added Keywords||alias --- Comment #2 from Andrew Pinski

[Bug target/94174] Missed ccmp optimizations

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94174 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/117341] GCC 13.2.0 and 14.2.0 generate wrong code with -O3

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117341 --- Comment #3 from Andrew Pinski --- Created attachment 59483 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59483&action=edit Semi-self contained testcase Still uses prints but no headers are in use now.

[Bug tree-optimization/116768] [12/13 Regression] Strict aliasing breaks autovectorization with -O3 since r11-8581-g83758b7b67629e

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116768 Sam James changed: What|Removed |Added CC||newsigma at 163 dot com --- Comment #13 fro

[Bug fortran/117340] New: gdb-interface problem? on deferred-length character array

2024-10-28 Thread furutaka.kazuyoshi at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117340 Bug ID: 117340 Summary: gdb-interface problem? on deferred-length character array Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal P

[Bug tree-optimization/85605] Potentially missing optimization under x64 and ARM: seemingly unnecessary branch in codegen

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85605 Andrew Pinski changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug driver/37820] need command line option that prints all defaults and predefined macros

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37820 --- Comment #3 from Eric Gallager --- (In reply to brian from comment #1) > To list predefined macros, use -dM with an empty input file, e.g. "gcc > -dM -E -

[Bug fortran/117340] gdb-interface problem? on deferred-length character array

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117340 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug testsuite/117335] [15 regression] New test case gfortran.dg/pr115070.f90 from r15-4702-ged8ca972f88578 fails

2024-10-28 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117335 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org Last re

[Bug preprocessor/77723] Add a diagnostic note for macro functions which take one argument but have more than one

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77723 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org S

[Bug preprocessor/111900] newlines in arguments in function-like macros are not preserved

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111900 Eric Gallager changed: What|Removed |Added Keywords||documentation Last reconfirmed|

[Bug target/116415] [12/13/14 Regression][PPC64LE] atomics wrongly use vector instructions in DWCAS.

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 --- Comment #11 from GCC Commits --- The releases/gcc-14 branch has been updated by Peter Bergner : https://gcc.gnu.org/g:ab74b2d86471cdb5b8a327e734630f1288125d9e commit r14-10849-gab74b2d86471cdb5b8a327e734630f1288125d9e Author: Peter Bergner

[Bug c/80653] Enhancement: better location info for -Wunsafe-loop-optimizations

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80653 Eric Gallager changed: What|Removed |Added Severity|normal |enhancement

[Bug preprocessor/93677] Create a warning for duplicate macro definition

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93677 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c/101125] warn when a construct would become invalid if a function were replaced by a function-like macro

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101125 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c++/117326] New: ICE: in assign_temp, at function.cc:990 with -flto and attribute constructor

2024-10-28 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117326 Bug ID: 117326 Summary: ICE: in assign_temp, at function.cc:990 with -flto and attribute constructor Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: n

[Bug tree-optimization/117307] [15 regression] ICE when building gavl-1.4.0 in vect_slp_analyze_operations

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117307 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Ever confirmed|0

[Bug tree-optimization/117307] [15 regression] ICE when building gavl-1.4.0 in vect_slp_analyze_operations

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117307 --- Comment #4 from Richard Biener --- Two old latent issues. diff --git a/gcc/tree-vect-data-refs.cc b/gcc/tree-vect-data-refs.cc index 202af7a8952..54ad5c8f3dc 100644 --- a/gcc/tree-vect-data-refs.cc +++ b/gcc/tree-vect-data-refs.cc @@ -3565,

[Bug rtl-optimization/117191] [avr][dse2][lra] wrong dead store elimination

2024-10-28 Thread denisc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117191 --- Comment #4 from denisc at gcc dot gnu.org --- (In reply to denisc from comment #0) > Created attachment 59370 [details] > dse2 pass dump file > > Failed testcase: > $ make -k check-gcc RUNTESTFLAGS="--target_board=atmega128-sim > --tool_opts

[Bug target/117312] RFE: x86 (and perhaps others): inline assembly: "red-zone" clobber

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117312 Richard Biener changed: What|Removed |Added Severity|normal |enhancement Version|unknown

[Bug c++/117317] [12/13/14/15 Regression] An internal compiler error on call to virtual constexpr function via comparison operator in CRTP with multiple inheritance with template

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

[Bug ipa/117315] [12/13/14/15 regression] Wireshark miscompiled with LTO since r11-5391-gbb07490abba850

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

[Bug target/117170] [15 regression] Failed bootstrap comparison in tree-vect-data-refs.o on sparcv9-sun-solaris2.11

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117170 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/117170] [15 regression] Failed bootstrap comparison in tree-vect-data-refs.o on sparcv9-sun-solaris2.11

2024-10-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117170 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Sam James --- > I think if it's working fine for you, I'm not going to worry about it until I > have cause to log in again and figure out what I did wrong (which i

[Bug ada/117328] New: Iterated component association fails for array indexed by Stream_Element_Offset

2024-10-28 Thread simon at pushface dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117328 Bug ID: 117328 Summary: Iterated component association fails for array indexed by Stream_Element_Offset Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severi

[Bug target/14907] bogus sign/zero extension when relaying parameters with regparm

2024-10-28 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14907 --- Comment #7 from H.J. Lu --- Created attachment 59467 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59467&action=edit A patch I am testing this.

[Bug target/117327] New: SPARC miscompile - branch past end of function

2024-10-28 Thread brad.moody at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117327 Bug ID: 117327 Summary: SPARC miscompile - branch past end of function Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ada/55725] anonymous access result from library function finalized too early

2024-10-28 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55725 Eric Botcazou changed: What|Removed |Added Summary|anonymous access result |anonymous access result

[Bug tree-optimization/117323] GCC failed to optimize value / 128 to value >> 7 when the range of value must be positive

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117323 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Component|middle-end

[Bug target/117327] SPARC miscompile - branch past end of function

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117327 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Andrew P

[Bug tree-optimization/111285] [12/13/14/15 Regression] vector ABSU is lowered incorrectly

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111285 --- Comment #6 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:ad0084337e901ddaedd48c14e7a5dad9fc2a093e commit r15-4715-gad0084337e901ddaedd48c14e7a5dad9fc2a093e Author: Andrew Pinski Date: Su

[Bug tree-optimization/111285] [12/13/14 Regression] vector ABSU is lowered incorrectly

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111285 Andrew Pinski changed: What|Removed |Added Summary|[12/13/14/15 Regression]|[12/13/14 Regression]

[Bug rtl-optimization/117297] [15 Regression] late combine undoes too much

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117297 Richard Biener changed: What|Removed |Added Summary|late combine undoes too |[15 Regression] late

[Bug fortran/117303] Link-time optimization optimizes away subroutine referred to via C_FUNLOC

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117303 Richard Biener changed: What|Removed |Added Keywords||wrong-code --- Comment #3 from Richard

[Bug rtl-optimization/117297] [15 Regression] late combine undoes too much

2024-10-28 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117297 Richard Sandiford changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rsandifo at gcc dot gnu.org

[Bug libstdc++/117321] std::float16_t: undefined reference to `nextafterf16'

2024-10-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117321 --- Comment #3 from Jonathan Wakely --- Yup, with optimization enabled the compiler can expand nextafter16 directly, but for -O0 we need an extern symbol, which does not come from libstdc++ (although possibly we could define one as a weak symbol

[no subject]

2024-10-28 Thread Boie via Gcc-bugs
🙏āļ‚āļ­āļ­āļ™āļļāļāļēāļ•āđāļ™āļ°āļ™āļģāļŠāļģāļŦāļĢāļąāļšāđ€āļˆāđ‰āļēāļ‚āļ­āļ‡āļ˜āļļāļĢāļāļīāļˆ āļ—āļĩāđˆāļˆāļ”āļ—āļ°āđ€āļšāļĩāļĒāļ™āļāļēāļĢāļ„āđ‰āļē/āļžāļēāļ“āļīāļŠāļĒāđŒ/ āļŦāļˆāļ. āļ­āļļāļ•āļŠāļēāļŦāļāļĢāļĢāļĄāļ—āļąāđˆāļ§āđ„āļ› āļ—āļļāļ™āļŦāļĄāļļāļ™āđ€āļ§āļĩāļĒāļ™āļĢāļ°āļĒāļ°āļŠāļąāđ‰āļ™ āļ­āļ™āļļāļĄāļąāļ•āļīāļ‡āđˆāļēāļĒ â˜‘ïļāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ 1.5% - 0.5% ☑ïļāļ­āļ™āļļāļĄāļąāļ•āļīāļŠāļđāļ‡āļŠāļļāļ” 3,000,000 āļšāļēāļ— â˜‘ïļāļ—āļĢāļēāļšāļœāļĨ āļ āļēāļĒāđƒāļ™ 30 āļ™āļēāļ—āļĩ (āļŦāļĨāļąāļ‡āļŠāđˆāļ‡āđ€āļ­āļāļŠāļēāļĢāļ„āļĢāļšāļ–āđ‰āļ§āļ™) ☑ïļāļžāļĢāđ‰āļ­āļĄāļĨāļ‡āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ›āļĢāļ°āđ€āļĄāļīāļ™āļŦāļ™āđ‰āļēāļ‡āļēāļ™āđāļĨāļ°āļ—āļģāļŠāļąāļāļāļē ❌āđ„āļĄāđˆāļĄāļĩāļ™āđ‚āļĒāļšāļēāļĒāđ€āļĢāļĩāļĒāļāļŠāļģāļĢāļ°āļāđˆāļ­āļ™āļ—āļģāļŠāļąāļāļāļēāļ—āļļāļāļāļĢāļ“āļĩ❌ ✔

[Bug target/117170] [15 regression] Failed bootstrap comparison in tree-vect-data-refs.o on sparcv9-sun-solaris2.11

2024-10-28 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117170 --- Comment #5 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Sam James --- > Bisecting has been pretty painful so I gave up for now. I ended up hitting > other comparison failures for a lot of commits in the range. > > I als

[Bug preprocessor/98021] #warning issues redundant diagnostic lines

2024-10-28 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98021 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug rtl-optimization/117327] delay slot scheduling miscompiles function containing __builtin_unreachable

2024-10-28 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117327 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug c++/117325] [14/15 Regression] internal compiler error: in tsubst_expr, at cp/pt.cc:21986

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117325 Andrew Pinski changed: What|Removed |Added Severity|normal |trivial Target Milestone|---

[Bug c++/117325] [14/15 Regression] internal compiler error: in tsubst_expr, at cp/pt.cc:21986

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

[Bug c++/117326] ICE: in assign_temp, at function.cc:990 with -flto and attribute constructor

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

[Bug c/114819] 'constructor', 'destructor' function attributes vs. function signature

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

[Bug c++/117325] [14/15 Regression] internal compiler error: in tsubst_expr, at cp/pt.cc:21986

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

[Bug target/117283] [RISC-V] Miscompilation triggered by `__riscv_vsseg7e32_v_i32m1x7`, GCC 14.2.0 at `-O1`, `-O2`, `-O3`, and `-Os`.

2024-10-28 Thread xuli1 at eswincomputing dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117283 --- Comment #4 from xuli1 at eswincomputing dot com --- (In reply to xu...@eswincomputing.com from comment #3) > (In reply to Yibo He from comment #1) > > The data initialization is long, because I find that this bug is triggered > > when long d

[Bug rtl-optimization/117327] delay slot scheduling miscompiles function containing __builtin_unreachable

2024-10-28 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117327 Eric Botcazou changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ebotcazou at gcc dot gnu.org

[Bug tree-optimization/117307] [12/13/14 regression] ICE when building gavl-1.4.0 in vect_slp_analyze_operations

2024-10-28 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117307 Richard Biener changed: What|Removed |Added Priority|P1 |P3 Target Milestone|15.0

[Bug libstdc++/117321] std::float16_t: undefined reference to `nextafterf16'

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

[Bug tree-optimization/117307] [15 regression] ICE when building gavl-1.4.0 in vect_slp_analyze_operations

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117307 --- Comment #5 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:19722308a286d9a00eead8ac82b948da8c4ca38b commit r15-4717-g19722308a286d9a00eead8ac82b948da8c4ca38b Author: Richard Biener Date:

[Bug target/117283] [RISC-V] Miscompilation triggered by `__riscv_vsseg7e32_v_i32m1x7`, GCC 14.2.0 at `-O1`, `-O2`, `-O3`, and `-Os`.

2024-10-28 Thread yibohe at pku dot edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117283 --- Comment #5 from Yibo He --- (In reply to xu...@eswincomputing.com from comment #4) > (In reply to xu...@eswincomputing.com from comment #3) > > (In reply to Yibo He from comment #1) > > > The data initialization is long, because I find that

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552

2024-10-28 Thread frank.scheiner at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 --- Comment #6 from Frank Scheiner --- (In reply to Andrew Pinski from comment #5) > r15-4695-gd17e672ce82e69 I'm reducing now, it's at: ``` 00:05:53 INFO (26.4%, 2952452 bytes, 47018 lines) ``` Should I stop it?

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

2024-10-28 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 Sam James changed: What|Removed |Added Summary|[15 Regression] ICE on |[15 Regression] ICE on |L

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 Andrew Pinski changed: What|Removed |Added Keywords||needs-testcase --- Comment #9 from Andr

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 --- Comment #5 from Andrew Pinski

[Bug target/117283] [RISC-V] Miscompilation triggered by `__riscv_vsseg7e32_v_i32m1x7`, GCC 14.2.0 at `-O1`, `-O2`, `-O3`, and `-Os`.

2024-10-28 Thread yibohe at pku dot edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117283 --- Comment #6 from Yibo He --- (In reply to xu...@eswincomputing.com from comment #3) > (In reply to Yibo He from comment #1) > > The data initialization is long, because I find that this bug is triggered > > when long data input. If anyone has

[Bug c/117330] New: [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552

2024-10-28 Thread frank.scheiner at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 Bug ID: 117330 Summary: [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

2024-10-28 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 --- Comment #10 from Andrew Pinski --- Reducing this too.

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

2024-10-28 Thread frank.scheiner at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 --- Comment #11 from Frank Scheiner --- Created attachment 59479 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59479&action=edit reduced source cvise reduced it to: ``` enum psi_states { PSI_IO_SOME, PSI_NONIDLE, NR_PSI_STATES } *

[Bug tree-optimization/107467] [12/13 Regression] Miscompilation involving -Os, flto, and -fno-strict-aliasing since r12-656-ga564da506f52be66

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107467 --- Comment #18 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:4e09ae37dbe0a10f48490214f50ff733cc92280a commit r15-4723-g4e09ae37dbe0a10f48490214f50ff733cc92280a Author: Sam James Date: Mon Oct

[Bug c++/117331] constexpr with "long double" fails on ppc64el

2024-10-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331 --- Comment #3 from Jonathan Wakely --- This is one of many reasons that the world is moving to -mabi=ieeelongdouble instead of ibmlongdouble

[Bug middle-end/115110] [15 regression] several failures after r15-512-g9b7cad5884f21c

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115110 --- Comment #12 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:4e09ae37dbe0a10f48490214f50ff733cc92280a commit r15-4723-g4e09ae37dbe0a10f48490214f50ff733cc92280a Author: Sam James Date: Mon Oct

[Bug tree-optimization/107467] [12/13 Regression] Miscompilation involving -Os, flto, and -fno-strict-aliasing since r12-656-ga564da506f52be66

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107467 --- Comment #19 from GCC Commits --- The releases/gcc-14 branch has been updated by Sam James : https://gcc.gnu.org/g:2f0d109bd871d11b5b93468f271aa6dc34ef88d8 commit r14-10845-g2f0d109bd871d11b5b93468f271aa6dc34ef88d8 Author: Sam James Date:

[Bug tree-optimization/107467] [12/13 Regression] Miscompilation involving -Os, flto, and -fno-strict-aliasing since r12-656-ga564da506f52be66

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107467 --- Comment #20 from GCC Commits --- The releases/gcc-14 branch has been updated by Sam James : https://gcc.gnu.org/g:6247aae35faaf04de48c5f3d9c4e4af6f7e3789c commit r14-10847-g6247aae35faaf04de48c5f3d9c4e4af6f7e3789c Author: Sam James Date:

[Bug middle-end/115110] [15 regression] several failures after r15-512-g9b7cad5884f21c

2024-10-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115110 --- Comment #13 from GCC Commits --- The releases/gcc-14 branch has been updated by Sam James : https://gcc.gnu.org/g:2f0d109bd871d11b5b93468f271aa6dc34ef88d8 commit r14-10845-g2f0d109bd871d11b5b93468f271aa6dc34ef88d8 Author: Sam James Date:

[Bug tree-optimization/117330] [15 Regression] ICE on Linux 6.12-rc5: in vect_get_operand_map, at tree-vect-slp.cc:552 since r15-4695-gd17e672ce82e69

2024-10-28 Thread frank.scheiner at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117330 --- Comment #12 from Frank Scheiner --- (In reply to Andrew Pinski from comment #9) > Looks to be fixed by r15-4713-g0942bb85fc5573 . Indeed, that fixes it! Using a cross-compiler based on r15-4713-g0942bb85fc5573: ``` # ia64-linux-gcc -c -O2

[Bug c++/117331] New: constexpr with "long double" fails on ppc64el

2024-10-28 Thread dev at umlaeute dot mur.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331 Bug ID: 117331 Summary: constexpr with "long double" fails on ppc64el Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/117331] constexpr with "long double" fails on ppc64el

2024-10-28 Thread dev at umlaeute dot mur.at via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117331 --- Comment #1 from IOhannes m zmÃķlnig --- ouch, i've actually posted my initial test-case that uses templates. The original code looked like ```C++ template T test(void) { constexpr auto one = T (1); constexpr auto oneThird = one / (T)

  1   2   >