[Bug tree-optimization/108440] rotate optimization may introduce new UB

2024-12-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 Sam James changed: What|Removed |Added Target Milestone|--- |12.3

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2024-12-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 Sam James changed: What|Removed |Added Known to work||12.3.0, 13.0 Resolution|---

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-02-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #10 from CVS Commits --- The releases/gcc-12 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a015ebe382cd6d0beab9db4ad33fbd252b7e2339 commit r12-9158-ga015ebe382cd6d0beab9db4ad33fbd252b7e2339 Author: Jakub Jelinek

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-19 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #9 from Jakub Jelinek --- Should be fixed on the trunk. Not sure about backports, the ranger related stuff might need to be simplified there.

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #8 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:05b9868b182bb9ed2013b39a0bc6297354a0db49 commit r13-5254-g05b9868b182bb9ed2013b39a0bc6297354a0db49 Author: Jakub Jelinek Date: T

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #5 from Richard Biener --- Do rotates have the same issue with undefinednes as shifts? With shifts it's whether the CPU interprets out-of-bound values as modulo the size or not but with rotates this wouldn't make any difference? Th

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-17 Thread kristerw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #4 from Krister Walfridsson --- I misread the comment -- it describes a possible future improvement (that I believe is not allowed). But the committed patch seems to be correct.

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-17 Thread kristerw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #3 from Krister Walfridsson --- Hmm. I think this is the "Y equal to B case" from bug 106523. I.e., the bugfix is not correct...

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-17 Thread kristerw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 --- Comment #2 from Krister Walfridsson --- No, bug 106523 is a different issue (I have tested with a compiler that has that fixed).

[Bug tree-optimization/108440] rotate optimization may introduce new UB

2023-01-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108440 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill