[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #7 from Jakub Jelinek --- (In reply to Stefan Schulze Frielinghaus from comment #6) > Patch LGTM and I started a bootstrap+regtest which will finish approximately > in 4 hours. Sorry for the hassle and thanks for fixing this so quic

[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-30 Thread stefansf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #6 from Stefan Schulze Frielinghaus --- Patch LGTM and I started a bootstrap+regtest which will finish approximately in 4 hours. Sorry for the hassle and thanks for fixing this so quickly! I think what is missing is to adapt the e

[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #4 from Jakub Jelinek --- --- gcc/config/s390/vector.md.jj2025-01-24 17:37:48.987458141 +0100 +++ gcc/config/s390/vector.md 2025-01-30 09:10:53.413542300 +0100 @@ -2166,7 +2166,7 @@ (define_insn_and_split "*vec_cmpgt

[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-30 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #3 from Jakub Jelinek --- I believe the bug is in *vec_cmpgt_nocc_emu (and also *vec_cmpgtu_nocc_emu). We are doing 128-bit y > x. That is (hi(y) gt hi(x)) or ((hi(y) eq hi(x)) and (lo(y) gtu lo(x))). But the splitter does (define_

[Bug target/118696] [15 Regression] qemu miscompilation on s390x since r15-7053

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #2 from Jakub Jelinek --- Indeed, it is that commit.

[Bug target/118696] [15 Regression] qemu miscompilation on s390x

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 Marek Polacek changed: What|Removed |Added Last reconfirmed||2025-01-29 CC|

[Bug target/118696] [15 Regression] qemu miscompilation on s390x

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 --- Comment #1 from Jakub Jelinek --- My bet is r15-7053.

[Bug target/118696] [15 Regression] qemu miscompilation on s390x

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |15.0 Priority|P3