1 /* { dg-require-effective-target powerpc_p9modulo_ok } */
2 /* If the default cpu type is power10 or later, type __vector_quad is
3 supported. To keep the test point available all the time, this case
4 specifies -mdejagnu-cpu=power9 here. */
5 /* { dg-options "-mdejagnu-cpu=power9" } */
6
7 /* Verify there is no ICE and don't check the error messages on unsupported
8 type since they could be fragile and are not test points of this case. */
9
10 /* { dg-excess-errors "pr106736-1" } */
11
12 extern void bar (__vector_quad *);
13
14 void
15 foo (__vector_quad *a, __vector_quad *b)
16 {
17 __vector_quad arr[2] = {*a, *b};
18 bar (&arr[0]);
19 }
20