/* 950511-1.c from the execute part of the gcc torture suite. */ #include #ifdef __SDCC #pragma std_c99 #endif void testTortureExecute (void) { #if !defined(__SDCC_pic14) && !defined(__SDCC_pic16) && !defined(__SDCC_pdk14) unsigned long long xx; unsigned long long *x = (unsigned long long *) &xx; *x = -3; *x = *x * *x; if (*x != 9) ASSERT (0); return; #endif }