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

2024-08-19 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #182 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #181) > Just as a heads-up: I am currently performing extensive testing to be able > to generate anything useful from testsuite results to a u

[Bug middle-end/116412] New: [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 Bug ID: 116412 Summary: [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178 Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug middle-end/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 --- Comment #1 from Sergei Trofimovich --- Created attachment 58954 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58954&action=edit chbev_2stage.f Also attaching unminimized version of chbev_2stage.f in case cvise furned into a broken so

[Bug middle-end/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|--

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

2024-08-19 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #183 from John Paul Adrian Glaubitz --- I'm trying with late-combine disabled now: diff --git a/gcc/config/sh/sh.cc b/gcc/config/sh/sh.cc index 280588268ae..dca27893536 100644 --- a/gcc/config/sh/sh.cc +++ b/gcc/config/sh/sh.cc @@ -1

[Bug middle-end/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

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

[Bug fortran/84244] [12/13/14/15 Regression] [Coarray] ICE in recompute_tree_invariant_for_addr_expr, at tree.c:4535

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84244 --- Comment #12 from GCC Commits --- The master branch has been updated by Andre Vehreschild : https://gcc.gnu.org/g:661acde60ef4e9ac5a9e48be18770fb3a9aeb9a5 commit r15-3014-g661acde60ef4e9ac5a9e48be18770fb3a9aeb9a5 Author: Andre Vehreschild D

[Bug tree-optimization/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 Andrew Pinski changed: What|Removed |Added Component|middle-end |tree-optimization --- Comment #4 from A

[Bug tree-optimization/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 --- Comment #5 from Andrew Pinski --- here is a C testcase for this: ``` double f(_Complex double a, _Complex double *b, int c) { if (c) return __real__ a; return __real__ *b; } ``

[Bug fortran/84244] [12/13/14/15 Regression] [Coarray] ICE in recompute_tree_invariant_for_addr_expr, at tree.c:4535

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84244 Andre Vehreschild changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 84244, which changed state. Bug 84244 Summary: [12/13/14/15 Regression] [Coarray] ICE in recompute_tree_invariant_for_addr_expr, at tree.c:4535 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84244 What|Remov

[Bug target/116413] New: [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 Bug ID: 116413 Summary: [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords:

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #1 from Andreas Schwab --- (insn 20 17 21 2 (set (reg:SI 43) (plus:SI (ashift:SI (reg/v:SI 40 [ b ]) (const_int 2 [0x2])) (reg/v/f:SI 39 [ buffer ]))) "../../gcc/gcc/testsuite/gcc.target/m68k/pr644

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #2 from Andreas Schwab --- This is generated without LRA: (insn 22 17 9 2 (set (reg:SI 9 %a1) (plus:SI (plus:SI (mult:SI (reg/v:SI 0 %d0 [orig:40 b ] [40]) (const_int 4 [0x4])) (reg/v/f:SI

[Bug tree-optimization/116409] [15 Regression] Recent phiopt change causing ICE with sqrt and -frounding-math

2024-08-19 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116409 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org

Re: [PATCH] RISC-V: Fix factor in dwarf_poly_indeterminate_value [PR116305]

2024-08-19 Thread Jonathan Wakely via Gcc-bugs
Hi, It's not useful to CC the gcc-bugs list with patches. Please just send the patch to the gcc-patches list (and any other appropriate lists, like libstdc++ or fortran, if appropriate). If you want to update the bugzilla report, you can manually add a comment to it with the URL of the patch submi

[Bug c++/110367] [C++26] Add new built-in for std::is_within_lifetime

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110367 --- Comment #2 from Jonathan Wakely --- Thanks, Hana. I expect we'll use the same name.

[Bug target/116414] New: Missed optimization: Branch elimination and memory writes

2024-08-19 Thread madhur4127 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116414 Bug ID: 116414 Summary: Missed optimization: Branch elimination and memory writes Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/116414] Missed optimization: Branch elimination and memory writes

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116414 --- Comment #1 from Andrew Pinski --- There is a dup of this one.

[Bug target/116414] Missed optimization: Branch elimination and memory writes

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

[Bug rtl-optimization/95405] Unnecessary stores with std::optional from returns

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95405 Andrew Pinski changed: What|Removed |Added CC||madhur4127 at gmail dot com --- Comment

[Bug target/116390] [15 regression] [avr] Another ICE for avrtiny and optimization

2024-08-19 Thread dv at vollmann dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116390 --- Comment #13 from Detlef Vollmann --- On 8/18/24 22:42, gjl at gcc dot gnu.org wrote: > The segmentation fault as reported above has been fixed with comment #2. So > for what reason did you reopen this PR? Sorry, I don't really know the pro

[Bug tree-optimization/116415] New: [13 Regression][PPC64LE] atomics wrongly use vector instructions in DWCAS.

2024-08-19 Thread torsten.mandel at sap dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 Bug ID: 116415 Summary: [13 Regression][PPC64LE] atomics wrongly use vector instructions in DWCAS. Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: n

[Bug ada/115917] GNAT fails to bootstrap with LTO and -Werror=lto-type-mismatch due to C_Version_String and gnat_version_string on x86_64-pc-linux-gnu

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115917 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Arsen Arsenovic : https://gcc.gnu.org/g:9cbcf8d1de159e6113fafb5dc2feb4a7e467a302 commit r15-3019-g9cbcf8d1de159e6113fafb5dc2feb4a7e467a302 Author: Arsen ArsenoviÄ Date:

[Bug target/116390] [15 regression] [avr] Another ICE for avrtiny and optimization

2024-08-19 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116390 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |FIXED Status|WAITING

[Bug fortran/56496] [OOP] [F08] ICE with TYPE(*) coarray and SELECT TYPE

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56496 --- Comment #6 from GCC Commits --- The master branch has been updated by Andre Vehreschild : https://gcc.gnu.org/g:8871489c5162067c72a9b9ab05fe2179560e9986 commit r15-3020-g8871489c5162067c72a9b9ab05fe2179560e9986 Author: Andre Vehreschild Da

[Bug fortran/46371] [Coarray] [OOP] SELECT TYPE: scalar coarray variable is rejected

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46371 --- Comment #6 from GCC Commits --- The master branch has been updated by Andre Vehreschild : https://gcc.gnu.org/g:8871489c5162067c72a9b9ab05fe2179560e9986 commit r15-3020-g8871489c5162067c72a9b9ab05fe2179560e9986 Author: Andre Vehreschild Da

[Bug fortran/99837] ICE in parse_associate, at fortran/parse.c:4780

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99837 Andre Vehreschild changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 46371, which changed state. Bug 46371 Summary: [Coarray] [OOP] SELECT TYPE: scalar coarray variable is rejected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46371 What|Removed |Added --

[Bug fortran/56496] [OOP] [F08] ICE with TYPE(*) coarray and SELECT TYPE

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56496 Andre Vehreschild changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 56496, which changed state. Bug 56496 Summary: [OOP] [F08] ICE with TYPE(*) coarray and SELECT TYPE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56496 What|Removed |Added ---

[Bug fortran/46371] [Coarray] [OOP] SELECT TYPE: scalar coarray variable is rejected

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46371 Andre Vehreschild changed: What|Removed |Added Resolution|--- |FIXED Status|WAITING

[Bug fortran/99837] ICE in parse_associate, at fortran/parse.c:4780

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99837 Bug 99837 depends on bug 46371, which changed state. Bug 46371 Summary: [Coarray] [OOP] SELECT TYPE: scalar coarray variable is rejected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46371 What|Removed |Added --

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #3 from Andreas Schwab --- The issue is that LRA canonicalizes MULT to ASHIFT (outside of MEM), but m68k_decompose_index only recognizes MULT, so that *lea fails to match.

[Bug middle-end/116383] Value from __atomic_store not forwarded to non-atomic load at same address

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116383 --- Comment #2 from Jonathan Wakely --- It's valid iff no other thread does any writes that are potentially concurrent, e.g. if the other threads are only doing atomic_load on that variable. And that's precisely why the optimization would be va

[Bug rtl-optimization/116389] [15 regression] [avr] ICE in extract_constrain_insn for avrtiny and -O2 with ext-dce

2024-08-19 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116389 --- Comment #7 from Georg-Johann Lay --- Created attachment 58955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58955&action=edit Reduced C test case $ avr-gcc pr116389-red.c -S -Os -mmcu=avrtiny struct T { int val; }; void f_int (int)

[Bug middle-end/116383] Value from __atomic_store not forwarded to non-atomic load at same address

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116383 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug rtl-optimization/116405] [15 regression] wrong code at -O{2,3} with "-fno-ssa-phiopt -fno-tree-dce" on x86_64-linux-gnu since r15-2890-g72c9b5f438f22c

2024-08-19 Thread tsamismanolis at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116405 --- Comment #5 from Manolis Tsamis --- The basic block that is if-converted and results in wrong code looks like this: if (r107 != -1) { r107 = (not:SI) (r99) r107 = (ior:SI) (r107) (const_int -2) } Then, the if-converted code that emitte

[Bug tree-optimization/116412] [15 Regression] ICE on openblas-0.3.28: in find_lattice_value, at tree-complex.cc:178

2024-08-19 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116412 --- Comment #6 from Sergei Trofimovich --- (In reply to Andrew Pinski from comment #4) > I will finish this up tomorrow but here is the patch which I will doing > (note white spaces might be wrong): > ``` > diff --git a/gcc/tree-ssa-phiopt.cc b/

[Bug rtl-optimization/116372] [15 Regression] Ada bootstrap failure ada/gcc-interface/trans.cc:6423 since r15-2890-g72c9b5f438f22c

2024-08-19 Thread tsamismanolis at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116372 --- Comment #7 from Manolis Tsamis --- This looks to be the same issue with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116405. The transformation: insn 1: (insn 12 31 13 3 (parallel [ (set (reg:DI 67 [ y_4 ]) (pl

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #1 from Jonathan Wakely --- The working draft says: text_encoding::aliases_view models copyable, ranges::view, ranges::random_access_range, and ranges::borrowed_range. It specifically says copyable and not semiregular, which su

[Bug c++/116416] New: Missing optimization: compile time evaluation of prvalue

2024-08-19 Thread nuttyrunner at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116416 Bug ID: 116416 Summary: Missing optimization: compile time evaluation of prvalue Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug rtl-optimization/111619] 'make profiledbootstrap' makes 10+ minutes on insn-recog.cc (x86_64-linux)

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111619 --- Comment #13 from Richard Biener --- Note I also said in this commit: "The LCM iteration has very many other issues ..." but I don't exactly remember what I stumbled upon. Re-profiling (a release checking, properly optimized compiler!) wil

[Bug middle-end/114855] ICE: Segfault when compiling large autogenerated C source file

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114855 --- Comment #21 from Richard Biener --- (In reply to Andrew Macleod from comment #20) > I did an -O2 run after those patches. > > Highlights: > > tree SSA incremental : 117.74 ( 1%) 0.63 ( 3%) 120.37 ( > 1%) 1049M ( 24%)

[Bug fortran/85002] [12/13/14/15 Regression][Coarray] ICE in fold_ternary_loc, at fold-const.c:11360

2024-08-19 Thread vehre at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85002 Andre Vehreschild changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassign

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 Jonathan Wakely changed: What|Removed |Added CC||corentinjabot at gmail dot com --- Co

[Bug tree-optimization/116415] [13 Regression][PPC64LE] atomics wrongly use vector instructions in DWCAS.

2024-08-19 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to fail|

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread corentinjabot at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #3 from corentinjabot at gmail dot com --- Yes, libstdc++ is correct. Not sure what one would do with a default constructed alias aliases_view

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #4 from Andreas Schwab --- Created attachment 58956 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58956&action=edit Accept ASHIFT like MULT

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #5 from Andreas Schwab --- With that patch, *lea is used in more places and LRA fails to remove the inner SUBREG. ../../../gcc/libgcc/libgcov-profiler.c: In function ‘__gcov_interval_profiler’: ../../../gcc/libgcc/libgcov-profiler.c

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

2024-08-19 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 Peter Bergner changed: What|Removed |Added Component|tree-optimization |target --- Comment #2 from Peter Bergne

[Bug target/109955] Should be possible to remove vcond{,u,eq} expanders

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109955 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/115683] [15 Regression] SSE2 regressions after obselete of vcond{,u,eq}.

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115683 --- Comment #3 from Richard Biener --- *** Bug 109955 has been marked as a duplicate of this bug. ***

[Bug target/115490] i386 fallout from removing vcond{,u,eq} patterns

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115490 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/114189] Target implements obsolete vcond{,u,eq} expanders

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114189 Bug 114189 depends on bug 115490, which changed state. Bug 115490 Summary: i386 fallout from removing vcond{,u,eq} patterns https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115490 What|Removed |Added --

[Bug target/115683] [15 Regression] SSE2 regressions after obselete of vcond{,u,eq}.

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115683 --- Comment #4 from Richard Biener --- *** Bug 115490 has been marked as a duplicate of this bug. ***

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #6 from Andreas Schwab --- Created attachment 58957 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58957&action=edit _gcov_interval_profiler.i

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #5 from 康桓瑋 --- (In reply to Jonathan Wakely from comment #4) > Thanks! I'll submit an LWG issue to add something saying there's an > unspecified constructor, or just say explicitly that it's not default > constructible. Not sure it

[Bug tree-optimization/114908] fails to optimize avx2 in-register permute written with std::experimental::simd

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114908 --- Comment #13 from Richard Biener --- (In reply to Matthias Kretz (Vir) from comment #12) > (In reply to rguent...@suse.de from comment #11) > > On Wed, 17 Jul 2024, mkretz at gcc dot gnu.org wrote: > > > Unless the target has a masked load in

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 --- Comment #7 from Andreas Schwab --- Comment #5 was built _without_ LRA.

[Bug c++/116417] New: SFINAE on std::is_destructible cannot handle destructor of scalar type

2024-08-19 Thread amy at amyspark dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116417 Bug ID: 116417 Summary: SFINAE on std::is_destructible cannot handle destructor of scalar type Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: norma

[Bug target/116413] [LRA] [M68K] ICE: unrecognized insn in lra_set_insn_recog_data, at lra.cc:1036

2024-08-19 Thread matz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116413 Michael Matz changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #8 f

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #6 from Jonathan Wakely --- That's discussed in P1885.

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #7 from Jonathan Wakely --- "Note that this view is not common_range because it can be implemented more efficiently without that requirement, and, being copyable, it can be adapted into one." and "We found that aliases can be effic

[Bug tree-optimization/116307] off by one when loop unrolling and bogus -Wstringop-overflow

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

[Bug rtl-optimization/116321] [lra][avr] internal compiler error: in avr_out_lpm_no_lpmx, at config/avr/avr.cc:4572

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116321 --- Comment #2 from Richard Biener --- See the m68k bug - LRA/IRA _never_ use strict = 1

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

2024-08-19 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #184 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #183) > I'm trying with late-combine disabled now: > > diff --git a/gcc/config/sh/sh.cc b/gcc/config/sh/sh.cc > index 280588268ae..dca2789353

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #8 from 康桓瑋 --- (In reply to Jonathan Wakely from comment #7) > "Note that this view is not common_range because it can be implemented more > efficiently > without that requirement, and, being copyable, it can be adapted into one." >

[Bug tree-optimization/116338] GCC is not vectoring TSVC s255 while clang can

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116338 --- Comment #2 from Richard Biener --- The issue is the recurrence [local count: 10737416]: x_10 = b[31999]; y_11 = b[31998]; [local count: 1063004408]: # x_18 = PHI <_1(5), x_10(2)> # y_19 = PHI _1 = b[i_20]; .. [local co

[Bug testsuite/116340] gcc.dg/tree-ssa/abs-4.c is a mess

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116340 --- Comment #4 from Richard Biener --- Splitting up looks like a no-brainer.

[Bug lto/116344] Wlto-type-mismatch and Wodr should show what TUs mismatched

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

[Bug rtl-optimization/116321] [lra][avr] internal compiler error: in avr_out_lpm_no_lpmx, at config/avr/avr.cc:4572

2024-08-19 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116321 --- Comment #3 from Andreas Schwab --- But postreload still does.

[Bug c++/116379] [12/13/14/15 Regression] Type deduction error on decltype(auto) of parenthesized non-static data member since r12-5778

2024-08-19 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116379 Marek Polacek changed: What|Removed |Added Priority|P3 |P2

[Bug rtl-optimization/116321] [lra][avr] internal compiler error: in avr_out_lpm_no_lpmx, at config/avr/avr.cc:4572

2024-08-19 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116321 --- Comment #4 from Georg-Johann Lay --- (In reply to Richard Biener from comment #2) > See the m68k bug - LRA/IRA _never_ use strict = 1 You mean PR116236? Its fix says: > This matters on targets like m68k that support index extension > and th

[Bug tree-optimization/116348] [15 regression] ICE when building gavl-1.4.0 with -O3 -march=znver4 since r15-2791-g2083389a18d366

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116348 --- Comment #5 from Richard Biener --- supportable_widening_operation fails at transform time - that's likely because vectorizable_reduction "puns" defs to internal_def so the check should probably instead look like diff --git a/gcc/tree-vect-s

[Bug c++/116417] SFINAE on std::is_destructible cannot handle destructor of scalar type

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116417 Andrew Pinski changed: What|Removed |Added Keywords||rejects-valid --- Comment #1 from Andre

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #9 from Jonathan Wakely --- Currently aliases_view is allowed to be a common range, but not required to be. If we specify that its sentinel type is std::default_sentinel, that would require it to be a non-common range. Why would we

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

2024-08-19 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 Peter Bergner changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |bergner at gcc dot gnu.org ---

[Bug c++/57005] alias template's pseudo-destructor is rejected

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57005 --- Comment #4 from Andrew Pinski --- Related to https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1586 But not exact.

[Bug c++/77815] access to destructor via decltype-specifier

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77815 --- Comment #3 from Andrew Pinski --- https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#1586 Say this is invalid code after all ...

[Bug modula2/116378] [15 Regression] M2 bootstrap fails on x86_64-darwin after r15-2876

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116378 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/112108] [aarch64] Some intrinsics are not correctly enabled when using 'target' attributes

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112108 --- Comment #2 from GCC Commits --- The master branch has been updated by Andrew Carlotti : https://gcc.gnu.org/g:32afbb604b4958e78428006b10b3ca5e9ccd49f5 commit r15-3023-g32afbb604b4958e78428006b10b3ca5e9ccd49f5 Author: Andrew Carlotti Date:

[Bug target/112108] [aarch64] Some intrinsics are not correctly enabled when using 'target' attributes

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112108 --- Comment #4 from GCC Commits --- The master branch has been updated by Andrew Carlotti : https://gcc.gnu.org/g:fceecc511d4918e2b27a0609f8885ec8aba8723d commit r15-3025-gfceecc511d4918e2b27a0609f8885ec8aba8723d Author: Andrew Carlotti Date:

[Bug target/112108] [aarch64] Some intrinsics are not correctly enabled when using 'target' attributes

2024-08-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112108 --- Comment #3 from GCC Commits --- The master branch has been updated by Andrew Carlotti : https://gcc.gnu.org/g:4e1b617b35631df4dd6089d4044aa19d0c1adea7 commit r15-3024-g4e1b617b35631df4dd6089d4044aa19d0c1adea7 Author: Andrew Carlotti Date:

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #10 from 康桓瑋 --- (In reply to Jonathan Wakely from comment #9) > Currently aliases_view is allowed to be a common range, but not required to > be. > > If we specify that its sentinel type is std::default_sentinel, that would > requi

[Bug c++/116417] SFINAE on std::is_destructible cannot handle pseudo destructor

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116417 --- Comment #2 from Andrew Pinski --- Note for my reduced testcase, EDG rejects it because it is able to compile `t`: ``` "", line 12: error: a value of type "void" cannot be used to initialize an entity of type "int" int tt = f(0);

[Bug c++/116417] SFINAE on std::is_destructible cannot handle pseudo destructor

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116417 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/116380] [13/14/15 regression] ICE on valid code at -O3 with "-fno-tree-scev-cprop" on x86_64-linux-gnu: Segmentation fault

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116380 Richard Biener changed: What|Removed |Added Version|unknown |15.0 Status|NEW

[Bug fortran/116388] [13/14/15 regression] Finalizer called on uninitialized components of intent(out) argument

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

[Bug rtl-optimization/116389] [15 regression] [avr] ICE in extract_constrain_insn for avrtiny and -O2 with ext-dce

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116389 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug tree-optimization/116409] [15 Regression] Recent phiopt change causing ICE with sqrt and -frounding-math

2024-08-19 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116409 --- Comment #8 from Andrew Pinski --- Cleaned up testcase from PR116411 : ``` int f (int t, char *a, char *b) { if (t) return __builtin_strlen (a); return __builtin_strlen (b); } ```

[Bug libfortran/116400] [15 Regression] Regenerated files are no longer written to the source directory

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116400 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug rtl-optimization/116402] [LRA] Improve hook documentation for reload -> LRA transition

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116402 Richard Biener changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org --- Commen

[Bug c++/77815] access to destructor via decltype-specifier

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77815 --- Comment #4 from Jonathan Wakely --- In that Core issue, the type of *p is a reference. In comment 1 the type of t is not a reference, it's just T, so it should work. Clang and EDG accept it.

[Bug tree-optimization/116406] [15 Regression] ICE: in add_to_value, at tree-ssa-pre.cc:695 with -Os -finstrument-functions-once -mfpmath=387

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

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #11 from Jonathan Wakely --- I don't agree. Containers do: class X { using iterator = ; iterator begin(); iterator end(); }; So clearly the type is the same. That's not how text_encoding::aliases_view is specified. The stan

[Bug libstdc++/116399] C++26 text_encoding​::​aliases_view is not default-constructible

2024-08-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116399 --- Comment #12 from Jonathan Wakely --- Implementation-defined means the implementation must define it (and document it). If the implementation says the types are different, then they're different, and it's not a common range.

[Bug ipa/116410] -ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 Richard Biener changed: What|Removed |Added CC|richard.guenther at gmail dot com |rguenth at gcc dot gnu.org

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

2024-08-19 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116415 Richard Biener changed: What|Removed |Added Summary|[13 Regression][PPC64LE]|[12/13/14/15 |atomic

  1   2   >