[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 --- Comment #7 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:cef29936c6b6773bff1939f94fb629760725bd82 commit r15-3831-gcef29936c6b6773bff1939f94fb629760725bd82 Author: Richard Biener Date:

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-24 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 --- Comment #6 from Richard Biener --- So we end up with t.c:10:22: note: ==> examining statement: _24 = MEM[(const long long unsigned int &)_5]; t.c:10:22: note: irrelevant. in the SLP tree as it is part of the DR group but it's really a

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

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

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-24 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #1) > Note this code is undefined: > prephitmp_52 = _44 ? _17 : _16(D); > > This is due to lifetime of the temp being bound for the call to second call

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-23 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 --- Comment #3 from Andrew Pinski --- Note this testcase might go latent if we fix PR 116821, PR 116823 and PR 116824. If those get fixed beforehand, then `-fdisable-tree-phiprop1 -fdisable-tree-phiprop2` will be needed to reproduce the bug.

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

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

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-23 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 --- Comment #1 from Andrew Pinski --- Note this code is undefined: prephitmp_52 = _44 ? _17 : _16(D); This is due to lifetime of the temp being bound for the call to second call of c ends after the variable initialization and NOT extended aft

[Bug tree-optimization/116819] [15 Regression] ICE in vect_transform_stmt

2024-09-23 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116819 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0