1 /* { dg-do compile } */ 2 3 __extension__ typedef __SIZE_TYPE__ size_t; 4 void* __valarray_get_memory(size_t __n); 5 int*__restrict__ __valarray_get_storage(size_t __n)6__valarray_get_storage(size_t __n) 7 { 8 return static_cast<int* __restrict__>(__valarray_get_memory(__n)); 9 } 10 11