[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 Andreas Krebbel changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #5 from Andreas Krebbel --- closing
[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 Andreas Krebbel changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #4 from Andreas Krebbel --- Fixed for trunk and GCC 10
[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Andreas Krebbel : https://gcc.gnu.org/g:537f9f4e5b12f4ef5ca363f89466c0470f3482bf commit r10-8856-g537f9f4e5b12f4ef5ca363f89466c0470f3482bf Author: Andreas Krebbel Date: Wed Aug 12 08:02:34 2020 +0200 IBM Z: Fix PR96456 The testcase failed because our backend refuses to generate vector compare instructions for signaling operators with -fno-trapping-math -fno-finite-math-only. gcc/ChangeLog: PR target/96456 * config/s390/s390.h (TARGET_NONSIGNALING_VECTOR_COMPARE_OK): New macro. * config/s390/vector.md (vcond_comparison_operator): Use new macro for the check. gcc/testsuite/ChangeLog: PR target/96456 * gcc.target/s390/pr96456.c: New test. (cherry picked from commit 1d17c38ac1d1d916abbce14e6b2e0d61517c6e9b)
[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 --- Comment #2 from CVS Commits --- The master branch has been updated by Andreas Krebbel : https://gcc.gnu.org/g:1d17c38ac1d1d916abbce14e6b2e0d61517c6e9b commit r11-2661-g1d17c38ac1d1d916abbce14e6b2e0d61517c6e9b Author: Andreas Krebbel Date: Wed Aug 12 08:02:34 2020 +0200 IBM Z: Fix PR96456 The testcase failed because our backend refuses to generate vector compare instructions for signaling operators with -fno-trapping-math -fno-finite-math-only. gcc/ChangeLog: PR target/96456 * config/s390/s390.h (TARGET_NONSIGNALING_VECTOR_COMPARE_OK): New macro. * config/s390/vector.md (vcond_comparison_operator): Use new macro for the check. gcc/testsuite/ChangeLog: PR target/96456 * gcc.target/s390/pr96456.c: New test.
[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 --- Comment #1 from Andreas Krebbel --- Confirmed for current gcc 10 branch. Does not appear to happen on trunk though. I'll have a look.
[Bug target/96456] [10/11 Regression] ICE in expand_insn, at optabs.c:7511 on s390x-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456 Richard Biener changed: What|Removed |Added Known to fail||10.2.0 Summary|[10 Regression] ICE in |[10/11 Regression] ICE in |expand_insn, at |expand_insn, at |optabs.c:7511 on|optabs.c:7511 on |s390x-linux-gnu |s390x-linux-gnu Target Milestone|--- |10.3