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