1 /* PR middle-end/19983 */
2 
3 typedef __SIZE_TYPE__ size_t;
4 
5 extern void abort(void);
6 extern int memcmp(const void *, const void *, size_t);
7 
8 double n1 = __builtin_nan("0x1");
9 double n2 = __builtin_nan("0X1");
10 
main()11 int main()
12 {
13   if (memcmp (&n1, &n2, sizeof(double)))
14     abort();
15   return 0;
16 }
17 
18