https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96456
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Andreas Krebbel <kreb...@gcc.gnu.org>: https://gcc.gnu.org/g:1d17c38ac1d1d916abbce14e6b2e0d61517c6e9b commit r11-2661-g1d17c38ac1d1d916abbce14e6b2e0d61517c6e9b Author: Andreas Krebbel <kreb...@linux.ibm.com> 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.