/* { dg-do run { target { powerpc*-*-* } } } */ /* { dg-require-effective-target p9vector_hw } */ /* { dg-options "-mdejagnu-cpu=power9" } */ #include #include #include bool test_neg (double *p) { double source = *p; return scalar_test_neg (source); } int main () { double neg_number = (double) -1; double plus_number = (double) 1; if (!test_neg (&neg_number)) abort (); if (test_neg (&plus_number)) abort (); return 0; }