#include unsigned long x6 = 5341LU; int main (void) { int rc = 0; unsigned long test = 0; static const volatile unsigned char x3 = 1U; test = (x6%((signed int)1/((signed int)0-x3))); if (test == 5341LU) { printf("@OK@\n"); printf("%lu\n",test); } else { rc = 1; printf("@NG@\n"); printf("%lu\n",test); } return rc; }