(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr35442.c
       1  /* PR c/35442 */
       2  /* { dg-bogus "not supported by" "" { target *-*-* } 0 } */
       3  /* { dg-options "-mabi=altivec" { target { { powerpc*-*-linux* } && ilp32 } } } */
       4  
       5  typedef char A __attribute__ ((vector_size (64)));
       6  typedef int B __attribute__ ((vector_size (64)));
       7  
       8  void
       9  foo (A a)
      10  {
      11    ((B) a) ();	/* { dg-error "is not a function" } */
      12  }
      13  
      14  /* Ignore a warning that is irrelevant to the purpose of this test.  */
      15  /* { dg-prune-output "(.*GCC vector passed by reference.*|.*ABI for * passing parameters with.*)" } */