[Bug target/116512] [12/13/14/15 Regression] vzeroupper emitted even though the upper half of the z registers are returned

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116512 --- Comment #7 from GCC Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:ab214ef734bfc3dcffcf79ff9e1dd651c2b40566 commit r15-3314-gab214ef734bfc3dcffcf79ff9e1dd651c2b40566 Author: liuhongt Date: Thu Aug

[Bug middle-end/116538] GET_MODE_BITSIZE() returns wrong value for PSImode

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116538 --- Comment #2 from Andrew Pinski --- Note on x86, XFmode has mode_to_bits which is 128 or 96 but precision is 80. So changing mode_to_bits to return precision is 100% the wrong thing. So the bug might be the case there is a place which is usi

[Bug middle-end/116538] GET_MODE_BITSIZE() returns wrong value for PSImode

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

[Bug middle-end/116538] New: GET_MODE_BITSIZE() returns wrong value for PSImode

2024-08-29 Thread alancf0 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116538 Bug ID: 116538 Summary: GET_MODE_BITSIZE() returns wrong value for PSImode Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug other/116525] Commit hook allows empty ChangeLog entry description

2024-08-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116525 --- Comment #2 from Hans-Peter Nilsson --- (In reply to Andrew Pinski from comment #1) > I think it is more related the changelog for testsuite rather than anything > else. Can you please elaborate? There are scripts in contrib/gcc-changelog/ y

[Bug middle-end/94787] Failure to detect single bit popcount pattern

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94787 --- Comment #8 from Andrew Pinski --- Created attachment 59026 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59026&action=edit The (pop cmp 1) |& (a cmp 0) testcase This is the full one. Note `a ? 1 : b` is also reduced down to `a | b` (

[Bug other/116419] RFE: capture URLs in SARIF messages

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

[Bug middle-end/116537] integer_three_node looks like it can be removed

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116537 --- Comment #2 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661831.html https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661832.html

[Bug other/116419] RFE: capture URLs in SARIF messages

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116419 --- Comment #5 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:aff7f677120ec394adcedd0dd5cc3afa3b5be102 commit r15-3312-gaff7f677120ec394adcedd0dd5cc3afa3b5be102 Author: David Malcolm Date: T

[Bug target/113939] Switch m68k to LRA

2024-08-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113939 --- Comment #4 from Jeffrey A. Law --- Spinning. Should have some results tomorrow.

[Bug testsuite/116143] [15 regression] gcc.dg/plugin/diagnostic-* test fails intermittently

2024-08-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116143 --- Comment #7 from seurer at gcc dot gnu.org --- I was wrong initially about this being intermittent. It always fails for a compiler built with --enable-checking=release and it started with r15-1410-gf89f9c7ae7190c

[Bug fortran/98454] Apparent wrong initialization in function result

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98454 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code Assignee

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

2024-08-29 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #208 from John Paul Adrian Glaubitz --- Building with Go enabled, fails with: during RTL pass: subreg3 ../../../libgo/go/unicode/utf16/utf16.go: In function 'unicode/utf16.Encode': ../../../libgo/go/unicode/utf16/utf16.go:56:1: inter

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-29 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 Sergei Trofimovich changed: What|Removed |Added CC||slyfox at gcc dot gnu.org --- Comm

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #9 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:6bfeba12c86b4d0dae27d99b484f64774dd49398 commit r15-3308-g6bfeba12c86b4d0dae27d99b484f64774dd49398 Author: Harald Anlauf Date: T

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #8 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #6) > (In reply to anlauf from comment #3) > > Tentative obvious fix for NULL pointer dereference: > > > > diff --git a/gcc/fortran/trans-io.cc b/gcc/fortran/tran

[Bug c++/116369] [12/13/14/15 Regression] temporary variable bounded to const reference with mutable field incorrectly marked as rodata since r9-869-g5603790dbf233c

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116369 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #6 from kargls at comcast dot net --- (In reply to anlauf from comment #3) > Tentative obvious fix for NULL pointer dereference: > > diff --git a/gcc/fortran/trans-io.cc b/gcc/fortran/trans-io.cc > index 7ab82fa2f5b..de38f4a808f 1006

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #7 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #5) > (In reply to anlauf from comment #4) > > (In reply to kargls from comment #1) > > > (In reply to philippe.wautelet from comment #0) > > > > > > > > > > > I

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #5 from kargls at comcast dot net --- (In reply to anlauf from comment #4) > (In reply to kargls from comment #1) > > (In reply to philippe.wautelet from comment #0) > > > > > > > > I'm not sure it is conforming to the Fortran stand

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #4 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #1) > (In reply to philippe.wautelet from comment #0) > > > > > I'm not sure it is conforming to the Fortran standard but it shouldn't > > trigger an ICE. > > >

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 --- Comment #3 from anlauf at gcc dot gnu.org --- Tentative obvious fix for NULL pointer dereference: diff --git a/gcc/fortran/trans-io.cc b/gcc/fortran/trans-io.cc index 7ab82fa2f5b..de38f4a808f 100644 --- a/gcc/fortran/trans-io.cc +++ b/gcc/fo

[Bug fortran/116530] [14/15 Regression] ICE with member of namelist renamed by use module

2024-08-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug middle-end/116537] integer_three_node looks like it can be removed

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116537 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-08-29 Assignee|unassigne

[Bug middle-end/116537] New: integer_three_node looks like it can be removed

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116537 Bug ID: 116537 Summary: integer_three_node looks like it can be removed Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: internal-improvement Severity: enhanceme

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

2024-08-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
-O0, it still breaks: $ avr-gcc -S lra-bug.c -O0 -mlra lra-bug.c:6:1: internal compiler error: in get_reload_reg, at lra-constraints.cc:755 6 | } | ^ gcc version 15.0.0 20240829 (experimental) (GCC) ...ok, the ICE is actually from a different place now (LRA instead of backend), so

[Bug target/115830] [avr] Make better use of SREG in conditional jumps

2024-08-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115830 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |15.0

[Bug testsuite/116271] [15 regression] gcc.dg/vect/tsvc/vect-tsvc-s176.c fails after r15-2777-g8fac69a2dbff98

2024-08-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116271 Thomas Schwinge changed: What|Removed |Added Resolution|--- |FIXED Assignee|unassigned a

[Bug fortran/116530] ICE with member of namelist renamed by use module

2024-08-29 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116530 kargls at comcast dot net changed: What|Removed |Added CC||kargls at comcast dot net --

[Bug testsuite/116536] [15 Regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final since r15-3254-g3f51f0dc88e

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

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 Andrew Pinski changed: What|Removed |Added CC||ewlu at rivosinc dot com --- Comment #8

[Bug testsuite/116536] New: [15 Regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final since r15-3254-g3f51f0dc88e

2024-08-29 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116536 Bug ID: 116536 Summary: [15 Regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final since r15-3254-g3f51f0dc88e Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug target/113816] Using SVE bit op reduction for SLP

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

[Bug middle-end/116508] [15 Regression] `popcount(char) == 1` or char no longer expands to using `(arg ^ (arg - 1)) > arg - 1` trick after r15-2946-gfcc3af99498804

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116508 Andrew Pinski changed: What|Removed |Added Summary|[15 Regression] |[15 Regression] |`pop

[Bug middle-end/116508] [15 Regression] `popcount(short) == 1` or char no longer expands to using `(arg ^ (arg - 1)) > arg - 1` trick after r15-2946-gfcc3af99498804

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116508 --- Comment #6 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:215c7e3084ea9ec75dcc803f73c94b36e2751e54 commit r15-3306-g215c7e3084ea9ec75dcc803f73c94b36e2751e54 Author: Andrew Pinski Date: We

[Bug c++/116534] [14/15 regression] internal compiler error with comparison of pointers calculated with array offset

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116534 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/116534] [14 regression] internal compiler error with comparison of pointers calculated with array offset

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116534 Marek Polacek changed: What|Removed |Added Last reconfirmed||2024-08-29 Keywords|

[Bug lto/116535] New: LTO partitioning vs. offloading compilation

2024-08-29 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116535 Bug ID: 116535 Summary: LTO partitioning vs. offloading compilation Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: openacc, openmp, wrong-code Severity: normal

[Bug c++/116534] New: [14 regression] internal compiler error with comparison of pointers calculated with array offset

2024-08-29 Thread john at drouhard dot dev via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116534 Bug ID: 116534 Summary: [14 regression] internal compiler error with comparison of pointers calculated with array offset Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug c++/90847] misplaced alignment-specifier not diagnosed

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90847 --- Comment #6 from Marek Polacek --- More: static int iarr2 alignas(16); //accepted by all gcc,clang and msvc

[Bug c++/90847] misplaced alignment-specifier not diagnosed

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90847 Marek Polacek changed: What|Removed |Added CC||jlame646 at gmail dot com --- Comment #5

[Bug c++/116532] GCC accepts invaild static int iarr2 alignas(16)

2024-08-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116532 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

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

[Bug rtl-optimization/116516] [15 Regression] [lra] ICE in decompose_normal_address, at rtlanal.cc:6712 by r15-3213-g708ee71808ea61

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116516 --- Comment #6 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:ac6d433b02ce26a646b2a7254b1d87fcc06b0beb commit r15-3288-gac6d433b02ce26a646b2a7254b1d87fcc06b0beb Author: Richard Sandiford Da

[Bug target/115830] [avr] Make better use of SREG in conditional jumps

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

[Bug c++/115905] [coroutines] Wrong behavior of await_suspend()

2024-08-29 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115905 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/115830] [avr] Make better use of SREG in conditional jumps

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115830 --- Comment #2 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:07e5e054a1c579dec3e1ed2192992b2fea14ad40 commit r15-3286-g07e5e054a1c579dec3e1ed2192992b2fea14ad40 Author: Georg-Johann Lay Dat

[Bug c++/105475] coroutines: ICE in coerce_template_parms, at cp/pt.cc:9183

2024-08-29 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105475 Arsen Arsenović changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #6 from Arsen Ars

[Bug c++/113457] Nesting coroutine definitions (e.g. via a lambda or a template expansion) can ICE the compiler

2024-08-29 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113457 Arsen Arsenović changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #10 from Arsen Ar

[Bug c++/108620] coroutines: ICE: in instantiate_type, at cp/class.cc:8742 when assign the return value of co_yield to a member of class/struct

2024-08-29 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108620 --- Comment #7 from Iain Sandoe --- (In reply to Arsen Arsenović from comment #6) > I think it'd be okay to just add the testcase as a regression test consider > this resolved. WDYT, Iain? yes - if it's no longer reproducible - then adding the

[Bug c++/109867] -Wswitch-default reports missing default in coroutine

2024-08-29 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109867 Arsen Arsenović changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |arsen at gcc dot gnu.org

[Bug c++/105104] [coroutines] ICE during GIMPLE pass: coro-early-expand-ifns

2024-08-29 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105104 Arsen Arsenović changed: What|Removed |Added CC||arsen at gcc dot gnu.org As

[Bug c++/105104] [coroutines] ICE during GIMPLE pass: coro-early-expand-ifns

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105104 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Arsen Arsenovic : https://gcc.gnu.org/g:d9c54e9a036189e8961ec17e118fccf794d7bfab commit r15-3285-gd9c54e9a036189e8961ec17e118fccf794d7bfab Author: Arsen ArsenoviÄ Date:

[Bug libstdc++/116531] Forward declaration with std::vector does not compile with -O on arm

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116531 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > > only for arm (an EABI difference?) > > Constructors return "this" for arm eabi (note aarch64 follows the original > ia64 c++ abi here). Deconstructors too.

[Bug libstdc++/116531] Forward declaration with std::vector does not compile with -O on arm

2024-08-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116531 --- Comment #3 from Andrew Pinski --- > only for arm (an EABI difference?) Constructors return "this" for arm eabi (note aarch64 follows the original ia64 c++ abi here).

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 Alex Coplan changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 --- Comment #6 from GCC Commits --- The master branch has been updated by Alex Coplan : https://gcc.gnu.org/g:4b729d2ff3259e5b1d40f93d4f9e7edf5f0064f4 commit r15-3283-g4b729d2ff3259e5b1d40f93d4f9e7edf5f0064f4 Author: Alex Coplan Date: Thu A

[Bug c++/116533] New: Possibly missing SAVE_EXPR in get_member_function_from_ptrfunc()

2024-08-29 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116533 Bug ID: 116533 Summary: Possibly missing SAVE_EXPR in get_member_function_from_ptrfunc() Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/116529] Construction of unique_ptr with reference type is rejected because of auto_ptr constructor

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116529 --- Comment #3 from Jonathan Wakely --- (In reply to Halalaluyafail3 from comment #0) > haven't seen any restrictions on using a unique_ptr with a reference type so > I assume that this is OK (since C++17). I'm not sure if that's actually inten

[Bug libstdc++/116529] Construction of unique_ptr with reference type is rejected because of auto_ptr constructor

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

[Bug target/116138] [15 regression] PGO+LTO bootstrap broken on aarch64 since r15-2196-g88d16194d0c8a6

2024-08-29 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116138 Andreas Schwab changed: What|Removed |Added Component|middle-end |target --- Comment #3 from Andreas Sch

[Bug c++/116532] New: GCC accepts invaild static int iarr2 alignas(16)

2024-08-29 Thread jlame646 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116532 Bug ID: 116532 Summary: GCC accepts invaild static int iarr2 alignas(16) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/116529] Construction of unique_ptr with reference type is rejected because of auto_ptr constructor

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116529 --- Comment #1 from Jonathan Wakely --- -D_GLIBCXX_USE_DEPRECATED=0 allows it to compile

[Bug libstdc++/116531] Forward declaration with std::vector does not compile with -O on arm

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

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298 --- Comment #5 from Jonathan Wakely --- because LWG 3714 is an issue, and we treat most issues as DRs

[Bug libstdc++/114298] std::lazy_split_view constructor is currently not explicit

2024-08-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114298 --- Comment #4 from Jonathan Wakely --- I think we decided we would backport them to '20

[Bug c++/116531] Forward declaration with std::vector does not compile with -O on arm

2024-08-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116531 Richard Biener changed: What|Removed |Added Target||arm-linux-gnueabihf Keywords

[Bug c++/116531] New: Forward declaration with std::vector does not compile with -O on arm

2024-08-29 Thread homar at riseup dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116531 Bug ID: 116531 Summary: Forward declaration with std::vector does not compile with -O on arm Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 --- Comment #5 from Alex Coplan --- The following should fix it: diff --git a/gcc/testsuite/lib/scanltranstree.exp b/gcc/testsuite/lib/scanltranstree.exp index a7d4de3765f..3d85813ea2f 100644 --- a/gcc/testsuite/lib/scanltranstree.exp +++ b/gcc

[Bug target/116242] [meta-bug] Tracker for zvl issues in RISC-V

2024-08-29 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116242 Bug 116242 depends on bug 116086, which changed state. Bug 116086 Summary: RISC-V: Hash mismatch with vectorized 557.xz_r at zvl128b and LMUL=m2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 What|Removed

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

2024-08-29 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 Robin Dapp changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2024-08-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 --- Comment #10 from GCC Commits --- The master branch has been updated by Robin Dapp : https://gcc.gnu.org/g:4ff4875a79ccb302dc2401c32fe0af2187b61b99 commit r15-3282-g4ff4875a79ccb302dc2401c32fe0af2187b61b99 Author: Robin Dapp Date: Tue Au

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 --- Comment #4 from Alex Coplan --- Testing a fix.

[Bug tree-optimization/116520] Multiple condition lead to missing vectorization due to missing early break

2024-08-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116520 --- Comment #4 from Tamar Christina --- (In reply to Tamar Christina from comment #3) > (In reply to Richard Biener from comment #2) > > The issue seems to be that if-conversion isn't done: > > I wonder if this transformation is really beneficia

[Bug c++/116506] [15 Regression] Destructors of temporary awaitables are executed too early

2024-08-29 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116506 Iain Sandoe changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |iains at gcc dot gnu.org

[Bug tree-optimization/116520] Multiple condition lead to missing vectorization due to missing early break

2024-08-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116520 --- Comment #3 from Tamar Christina --- (In reply to Richard Biener from comment #2) > The issue seems to be that if-conversion isn't done: > > Can not ifcvt due to multiple exits > > maybe my patched dev tree arrives with a different CFG here

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 Alex Coplan changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/116520] Multiple condition lead to missing vectorization due to missing early break

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

[Bug testsuite/116522] [15 regression] gcc.dg/ipa/ipa-icf-38.c: error executing dg-final after r15-3254-g3f51f0dc88ec21

2024-08-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116522 --- Comment #2 from Richard Biener --- I also see with libgomp testing: === libgomp tests === Running target unix/ ERROR: (DejaGnu) proc "scan-not ltrans-tree {f04 \\(x} {[0-9][0-9][0-9]t.optimiz ed} .ltrans0.ltrans" does not

[Bug ipa/116526] [12/13/14/15 Regression] ICE: in get_partitioning_class, at symtab.cc:2190 with -O -fopenacc -fprofile-generate -flto

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

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

2024-08-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116518 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > (In reply to Andrew Pinski from comment #1) > > ``` > > __builtin_memcpy (_25, &MEM[(const struct array *)&D.94502]._M_elems, 3); > > D.94502 ={v} {CLOBBER

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

2024-08-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116518 --- Comment #3 from Richard Biener --- (In reply to Andrew Pinski from comment #1) > ``` > __builtin_memcpy (_25, &MEM[(const struct array *)&D.94502]._M_elems, 3); > D.94502 ={v} {CLOBBER(eos)}; > operator delete (_25, 3); > ``` > > The