
/*
CF3

Copyright (c) 2015 ishiura-lab.

Released under the MIT license.  
https://github.com/ishiura-compiler/CF3/MIT-LICENSE.md
*/

#include<stdio.h>
#include<stdint.h>
#include<stdlib.h>
#include"test1.h"

static int8_t x98 = INT8_MIN;
int32_t x99 = 37;
int8_t x223 = 3;
volatile int32_t x224 = -46776;
static volatile uint32_t x234 = UINT32_MAX;
volatile uint64_t x309 = 4212788422LLU;
int8_t x360 = INT8_MIN;
uint64_t t6 = 190LLU;
volatile uint8_t x395 = 15U;
static int16_t x682 = INT16_MIN;
volatile uint64_t t9 = 6112685190900035LLU;
int16_t x825 = 1;
uint8_t x888 = 5U;
int32_t x908 = -1;
static uint8_t x1055 = 5U;
volatile int32_t x1152 = INT32_MIN;
int32_t t16 = 172459062;
uint64_t t17 = 226004795399032LLU;
static uint64_t x1245 = UINT64_MAX;
uint16_t x1246 = 7332U;
uint32_t x1248 = 150U;
uint32_t x1445 = 1423239678U;
int16_t x1448 = INT16_MIN;
volatile int8_t x1471 = 7;
volatile uint16_t x1507 = 6U;
uint32_t x1537 = 1U;
uint16_t x1538 = 14498U;
static uint16_t x1562 = 1U;
uint8_t x1579 = 30U;
static uint16_t x1652 = 87U;
volatile int32_t t27 = 8176;
uint64_t x1690 = UINT64_MAX;
volatile int8_t x1691 = 3;
volatile int64_t x1769 = -1LL;
int16_t x1770 = 1;
int8_t x1772 = INT8_MIN;
int16_t x1826 = -5424;
volatile int8_t x1849 = -1;
uint8_t x1851 = 13U;
volatile uint16_t x1978 = 184U;
volatile int16_t x2375 = 1;
uint8_t x2562 = 6U;
static uint8_t x2585 = 14U;
int8_t x2587 = 18;
int64_t x2588 = INT64_MIN;
int8_t x2650 = -3;
uint64_t x2813 = 6LLU;
int32_t x2837 = INT32_MAX;
static uint64_t x2840 = UINT64_MAX;
volatile uint16_t x2926 = 151U;
static uint8_t x2975 = 21U;
volatile int32_t x2976 = -8947;
int8_t x2988 = -1;
uint64_t x3166 = 641847803LLU;
uint64_t x3237 = 39559756278LLU;
volatile uint32_t x3304 = 51335U;
uint64_t t54 = 3354184517893LLU;
uint8_t x3419 = 54U;
static int64_t x3466 = -4LL;
uint32_t x3566 = 229723U;
uint32_t t59 = 139864U;
uint64_t t61 = 1628099342531211LLU;
int8_t x3641 = -1;
volatile int16_t x3729 = 804;
static uint16_t x3730 = 6U;
uint16_t x3731 = 6U;
volatile int64_t x3748 = -1LL;
volatile uint64_t x3780 = UINT64_MAX;
static int64_t x4057 = -1LL;
volatile uint64_t x4216 = 8107212LLU;
volatile int16_t x4304 = -1;
uint8_t x4787 = 3U;
int64_t x5040 = -1LL;
volatile int16_t x5092 = INT16_MIN;
static int8_t x5100 = 46;
uint32_t t80 = 98522U;
static int64_t x5362 = 4290LL;
uint16_t x5625 = 28812U;
int32_t t87 = 2347;
uint32_t x5841 = UINT32_MAX;
int64_t x5857 = 31925655LL;
int64_t t90 = -87990428125LL;
int8_t x5936 = 2;
volatile int32_t x5950 = INT32_MAX;
int32_t t94 = -17;
int32_t t95 = -64036816;
uint64_t t96 = 183432228LLU;
static int16_t x6345 = INT16_MIN;
static uint32_t x6346 = 2U;
volatile uint32_t t97 = 13037804U;
volatile int64_t t98 = 2793194879257241LL;
int16_t x6461 = INT16_MIN;
int8_t x6463 = 1;
uint16_t x6500 = UINT16_MAX;
uint32_t x6510 = 120300656U;
int16_t x6678 = INT16_MAX;
uint64_t t103 = 2876LLU;
static int16_t x6707 = 1;
uint32_t x6746 = UINT32_MAX;
uint32_t x6887 = 12U;
static uint8_t x6897 = UINT8_MAX;
uint8_t x6898 = 1U;
volatile uint16_t x6902 = 31010U;
int64_t x7044 = -39369529342753866LL;
volatile uint16_t x7077 = 125U;
volatile uint64_t x7078 = 6027976685LLU;
static int32_t x7110 = INT32_MIN;
int16_t x7117 = INT16_MAX;
uint64_t x7119 = 5LLU;
static uint16_t x7205 = UINT16_MAX;
volatile int64_t t120 = -1047929122849266801LL;
int8_t x7314 = 2;
static uint64_t x7316 = 1871LLU;
uint32_t x7657 = 10U;
uint32_t t124 = 50834U;
volatile uint16_t x7785 = UINT16_MAX;
static uint32_t x7875 = 4U;
int8_t x7969 = INT8_MIN;
uint32_t x7970 = UINT32_MAX;
static int32_t x8098 = INT32_MAX;
int8_t x8161 = INT8_MAX;
static int64_t t131 = -15871363439LL;
uint8_t x8198 = 2U;
static int8_t x8199 = 25;
int64_t x8227 = 2LL;
static uint8_t x8238 = UINT8_MAX;
uint32_t x8306 = UINT32_MAX;
volatile uint64_t t136 = 1298568485799746861LLU;
int8_t x8387 = 1;
volatile int32_t x8498 = 15651;
int16_t x8520 = INT16_MIN;
int64_t x8544 = -427662843205783LL;
uint8_t x8546 = 1U;
int64_t t144 = -6LL;
uint8_t x8630 = 121U;
static uint64_t x8670 = 1810472310283366228LLU;
int8_t x8735 = 1;
static uint8_t x8787 = 2U;
static uint16_t x8829 = 57U;
int8_t x8837 = INT8_MIN;
static uint8_t x8862 = UINT8_MAX;
uint8_t x8863 = 0U;
int8_t x8895 = 1;
static uint16_t x8984 = UINT16_MAX;
int32_t x9257 = 417;
static volatile int16_t x9258 = INT16_MAX;
static int64_t x9260 = INT64_MIN;
volatile uint64_t t157 = 21173068412006780LLU;
int16_t x9444 = -1;
uint32_t x9545 = 1713638U;
uint32_t t159 = 5252U;
int64_t x9676 = 3LL;
uint64_t t160 = 22867LLU;
int16_t x9683 = 1;
static int32_t x9684 = INT32_MIN;
static int64_t x9849 = -1LL;
int16_t x9852 = -14569;
static int64_t t163 = 14741906452054278LL;
static int8_t x10272 = 2;
uint64_t x10290 = 47899884674LLU;
static uint32_t x10291 = 1U;
volatile uint64_t t165 = 208284408051342LLU;
int8_t x10300 = INT8_MIN;
uint16_t x10386 = 0U;
static uint8_t x10471 = 0U;
volatile int16_t x10487 = 28;
static int8_t x10488 = -1;
uint8_t x10562 = 51U;
int32_t x10564 = INT32_MIN;
int32_t x10609 = 78054;
int32_t x10610 = -1;
int32_t x10645 = -1;
static int32_t x10647 = 0;
volatile int32_t x10690 = INT32_MIN;
int64_t x10843 = 2LL;
static uint16_t x10844 = 116U;
int16_t x10925 = INT16_MAX;
static int16_t x11114 = INT16_MAX;
volatile uint8_t x11345 = 1U;
uint64_t x11346 = 176LLU;
static int16_t x11347 = 0;
static uint8_t x11383 = 11U;
static uint32_t x11384 = 144640463U;
uint32_t t184 = 67347048U;
static uint64_t x11529 = 1070014858461055LLU;
static volatile uint16_t x11548 = 506U;
volatile uint32_t x11565 = UINT32_MAX;
int64_t x11567 = 7LL;
int16_t x11600 = -961;
int16_t x11603 = 1;
int16_t x11670 = INT16_MAX;
uint64_t x11679 = 18LLU;
static int32_t x11701 = INT32_MIN;
int32_t x11704 = INT32_MAX;
uint32_t t194 = 112369U;
uint32_t x11777 = 137U;
int32_t x11882 = INT32_MAX;
volatile uint8_t x12013 = UINT8_MAX;
volatile int32_t t199 = 11720;


void f0(void) {
    	uint64_t x97 = UINT64_MAX;
	uint64_t x100 = 2360LLU;
	volatile uint64_t t0 = 1729118377389LLU;

    t0 = (((x97+x98)<<x99)/x100);

    if (t0 != 7816409467832438LLU) { NG(); } else { ; }
	
}

void f1(void) {
    	uint64_t x221 = UINT64_MAX;
	static uint64_t x222 = UINT64_MAX;
	uint64_t t1 = 9542067893LLU;

    t1 = (((x221+x222)<<x223)/x224);

    if (t1 != 1LLU) { NG(); } else { ; }
	
}

void f2(void) {
    	int64_t x233 = 129801698182LL;
	volatile int16_t x235 = 11;
	static uint8_t x236 = 18U;
	int64_t t2 = 443651LL;

    t2 = (((x233+x234)<<x235)/x236);

    if (t2 != 15257220605383LL) { NG(); } else { ; }
	
}

void f3(void) {
    	int16_t x249 = INT16_MIN;
	volatile uint64_t x250 = UINT64_MAX;
	int16_t x251 = 2;
	int64_t x252 = INT64_MAX;
	volatile uint64_t t3 = 6LLU;

    t3 = (((x249+x250)<<x251)/x252);

    if (t3 != 1LLU) { NG(); } else { ; }
	
}

void f4(void) {
    	int32_t x310 = 103;
	static uint8_t x311 = 1U;
	uint64_t x312 = 17LLU;
	volatile uint64_t t4 = 16297618661LLU;

    t4 = (((x309+x310)<<x311)/x312);

    if (t4 != 495622179LLU) { NG(); } else { ; }
	
}

void f5(void) {
    	uint8_t x357 = 10U;
	uint16_t x358 = 0U;
	uint8_t x359 = 1U;
	static int32_t t5 = -3;

    t5 = (((x357+x358)<<x359)/x360);

    if (t5 != 0) { NG(); } else { ; }
	
}

void f6(void) {
    	int16_t x373 = -7884;
	volatile uint64_t x374 = UINT64_MAX;
	volatile uint8_t x375 = 10U;
	static int16_t x376 = 15;

    t6 = (((x373+x374)<<x375)/x376);

    if (t6 != 1229782938246765158LLU) { NG(); } else { ; }
	
}

void f7(void) {
    	uint8_t x393 = 2U;
	int8_t x394 = 20;
	static uint64_t x396 = 930374903LLU;
	uint64_t t7 = 141323758915331526LLU;

    t7 = (((x393+x394)<<x395)/x396);

    if (t7 != 0LLU) { NG(); } else { ; }
	
}

void f8(void) {
    	static uint16_t x465 = 22U;
	int16_t x466 = INT16_MAX;
	uint64_t x467 = 9LLU;
	uint64_t x468 = 6035LLU;
	volatile uint64_t t8 = 2LLU;

    t8 = (((x465+x466)<<x467)/x468);

    if (t8 != 2781LLU) { NG(); } else { ; }
	
}

void f9(void) {
    	uint64_t x681 = 22306LLU;
	int8_t x683 = 39;
	int8_t x684 = INT8_MAX;

    t9 = (((x681+x682)<<x683)/x684);

    if (t9 != 145204665577831931LLU) { NG(); } else { ; }
	
}

void f10(void) {
    	uint32_t x697 = 16702U;
	static volatile uint64_t x698 = UINT64_MAX;
	static int8_t x699 = 1;
	int16_t x700 = -13692;
	uint64_t t10 = 793985401434841664LLU;

    t10 = (((x697+x698)<<x699)/x700);

    if (t10 != 0LLU) { NG(); } else { ; }
	
}

void f11(void) {
    	uint32_t x789 = 1142U;
	static int32_t x790 = INT32_MIN;
	volatile uint8_t x791 = 1U;
	int8_t x792 = -1;
	uint32_t t11 = 1729305U;

    t11 = (((x789+x790)<<x791)/x792);

    if (t11 != 0U) { NG(); } else { ; }
	
}

void f12(void) {
    	uint16_t x826 = 14U;
	static int16_t x827 = 0;
	volatile uint32_t x828 = 103812211U;
	volatile uint32_t t12 = 228867U;

    t12 = (((x825+x826)<<x827)/x828);

    if (t12 != 0U) { NG(); } else { ; }
	
}

void f13(void) {
    	int16_t x885 = -1;
	uint32_t x886 = 1075U;
	static int8_t x887 = 29;
	volatile uint32_t t13 = 8108232U;

    t13 = (((x885+x886)<<x887)/x888);

    if (t13 != 214748364U) { NG(); } else { ; }
	
}

void f14(void) {
    	static volatile int64_t x905 = INT64_MAX;
	static uint64_t x906 = 50561921606368175LLU;
	uint8_t x907 = 3U;
	volatile uint64_t t14 = 3695455419472764033LLU;

    t14 = (((x905+x906)<<x907)/x908);

    if (t14 != 0LLU) { NG(); } else { ; }
	
}

void f15(void) {
    	uint16_t x1053 = 1119U;
	uint64_t x1054 = 32386927135963547LLU;
	uint64_t x1056 = 14620153LLU;
	uint64_t t15 = 63483LLU;

    t15 = (((x1053+x1054)<<x1055)/x1056);

    if (t15 != 70887197168LLU) { NG(); } else { ; }
	
}

void f16(void) {
    	volatile int8_t x1149 = INT8_MIN;
	int16_t x1150 = INT16_MAX;
	int8_t x1151 = 9;

    t16 = (((x1149+x1150)<<x1151)/x1152);

    if (t16 != 0) { NG(); } else { ; }
	
}

void f17(void) {
    	uint32_t x1221 = 7U;
	uint16_t x1222 = 3339U;
	uint8_t x1223 = 1U;
	uint64_t x1224 = 6LLU;

    t17 = (((x1221+x1222)<<x1223)/x1224);

    if (t17 != 1115LLU) { NG(); } else { ; }
	
}

void f18(void) {
    	static int32_t x1247 = 7;
	uint64_t t18 = 45147491537LLU;

    t18 = (((x1245+x1246)<<x1247)/x1248);

    if (t18 != 6255LLU) { NG(); } else { ; }
	
}

void f19(void) {
    	volatile int32_t x1446 = -75018668;
	uint16_t x1447 = 0U;
	volatile uint32_t t19 = 108331497U;

    t19 = (((x1445+x1446)<<x1447)/x1448);

    if (t19 != 0U) { NG(); } else { ; }
	
}

void f20(void) {
    	int32_t x1469 = -1;
	int16_t x1470 = INT16_MAX;
	int16_t x1472 = -1;
	int32_t t20 = -36;

    t20 = (((x1469+x1470)<<x1471)/x1472);

    if (t20 != -4194048) { NG(); } else { ; }
	
}

void f21(void) {
    	int8_t x1505 = -8;
	uint64_t x1506 = 27780LLU;
	volatile int64_t x1508 = INT64_MIN;
	volatile uint64_t t21 = 1194409LLU;

    t21 = (((x1505+x1506)<<x1507)/x1508);

    if (t21 != 0LLU) { NG(); } else { ; }
	
}

void f22(void) {
    	static int32_t x1539 = 0;
	static uint8_t x1540 = 101U;
	volatile uint32_t t22 = 129820848U;

    t22 = (((x1537+x1538)<<x1539)/x1540);

    if (t22 != 143U) { NG(); } else { ; }
	
}

void f23(void) {
    	volatile int16_t x1561 = -1;
	volatile int32_t x1563 = 5;
	static int8_t x1564 = -1;
	volatile int32_t t23 = -1;

    t23 = (((x1561+x1562)<<x1563)/x1564);

    if (t23 != 0) { NG(); } else { ; }
	
}

void f24(void) {
    	uint64_t x1577 = 154749205873LLU;
	static int8_t x1578 = -1;
	int32_t x1580 = INT32_MIN;
	volatile uint64_t t24 = 63048955433LLU;

    t24 = (((x1577+x1578)<<x1579)/x1580);

    if (t24 != 0LLU) { NG(); } else { ; }
	
}

void f25(void) {
    	static int16_t x1609 = INT16_MIN;
	static int64_t x1610 = 143800642576684067LL;
	int8_t x1611 = 0;
	static int8_t x1612 = INT8_MIN;
	static int64_t t25 = -632050672LL;

    t25 = (((x1609+x1610)<<x1611)/x1612);

    if (t25 != -1123442520130088LL) { NG(); } else { ; }
	
}

void f26(void) {
    	uint64_t x1649 = UINT64_MAX;
	int16_t x1650 = 0;
	static int8_t x1651 = 10;
	uint64_t t26 = 4374297129363781LLU;

    t26 = (((x1649+x1650)<<x1651)/x1652);

    if (t26 != 212031541077121271LLU) { NG(); } else { ; }
	
}

void f27(void) {
    	int16_t x1669 = -1;
	static uint16_t x1670 = UINT16_MAX;
	uint8_t x1671 = 4U;
	volatile int32_t x1672 = INT32_MIN;

    t27 = (((x1669+x1670)<<x1671)/x1672);

    if (t27 != 0) { NG(); } else { ; }
	
}

void f28(void) {
    	int32_t x1689 = -1068606;
	static int8_t x1692 = INT8_MIN;
	volatile uint64_t t28 = 1304670846552950LLU;

    t28 = (((x1689+x1690)<<x1691)/x1692);

    if (t28 != 0LLU) { NG(); } else { ; }
	
}

void f29(void) {
    	int8_t x1771 = 1;
	int64_t t29 = 1LL;

    t29 = (((x1769+x1770)<<x1771)/x1772);

    if (t29 != 0LL) { NG(); } else { ; }
	
}

void f30(void) {
    	uint32_t x1825 = 69U;
	uint16_t x1827 = 25U;
	volatile uint64_t x1828 = UINT64_MAX;
	uint64_t t30 = 6LLU;

    t30 = (((x1825+x1826)<<x1827)/x1828);

    if (t30 != 0LLU) { NG(); } else { ; }
	
}

void f31(void) {
    	int8_t x1841 = -1;
	uint32_t x1842 = 23889U;
	static volatile int8_t x1843 = 0;
	uint64_t x1844 = 121995152LLU;
	uint64_t t31 = 1700964LLU;

    t31 = (((x1841+x1842)<<x1843)/x1844);

    if (t31 != 0LLU) { NG(); } else { ; }
	
}

void f32(void) {
    	volatile uint32_t x1850 = 3U;
	int16_t x1852 = INT16_MAX;
	volatile uint32_t t32 = 50U;

    t32 = (((x1849+x1850)<<x1851)/x1852);

    if (t32 != 0U) { NG(); } else { ; }
	
}

void f33(void) {
    	uint8_t x1977 = 2U;
	volatile uint16_t x1979 = 1U;
	int8_t x1980 = INT8_MIN;
	static volatile int32_t t33 = 11251;

    t33 = (((x1977+x1978)<<x1979)/x1980);

    if (t33 != -2) { NG(); } else { ; }
	
}

void f34(void) {
    	uint32_t x2145 = 5737U;
	uint64_t x2146 = 0LLU;
	uint32_t x2147 = 0U;
	volatile int32_t x2148 = INT32_MIN;
	static volatile uint64_t t34 = 173950040684836LLU;

    t34 = (((x2145+x2146)<<x2147)/x2148);

    if (t34 != 0LLU) { NG(); } else { ; }
	
}

void f35(void) {
    	int8_t x2281 = INT8_MIN;
	volatile int64_t x2282 = 6523426843649LL;
	uint32_t x2283 = 7U;
	int16_t x2284 = INT16_MIN;
	int64_t t35 = 907391LL;

    t35 = (((x2281+x2282)<<x2283)/x2284);

    if (t35 != -25482136107LL) { NG(); } else { ; }
	
}

void f36(void) {
    	static volatile int8_t x2373 = -1;
	volatile uint8_t x2374 = UINT8_MAX;
	int32_t x2376 = 1;
	static volatile int32_t t36 = 80892453;

    t36 = (((x2373+x2374)<<x2375)/x2376);

    if (t36 != 508) { NG(); } else { ; }
	
}

void f37(void) {
    	volatile uint32_t x2537 = UINT32_MAX;
	volatile int16_t x2538 = -29;
	static int8_t x2539 = 0;
	int16_t x2540 = -1;
	volatile uint32_t t37 = 12U;

    t37 = (((x2537+x2538)<<x2539)/x2540);

    if (t37 != 0U) { NG(); } else { ; }
	
}

void f38(void) {
    	uint32_t x2561 = 1723053U;
	uint16_t x2563 = 1U;
	uint32_t x2564 = UINT32_MAX;
	volatile uint32_t t38 = 12031549U;

    t38 = (((x2561+x2562)<<x2563)/x2564);

    if (t38 != 0U) { NG(); } else { ; }
	
}

void f39(void) {
    	uint32_t x2586 = 470055U;
	int64_t t39 = 402269705LL;

    t39 = (((x2585+x2586)<<x2587)/x2588);

    if (t39 != 0LL) { NG(); } else { ; }
	
}

void f40(void) {
    	volatile int16_t x2649 = INT16_MAX;
	volatile uint8_t x2651 = 5U;
	volatile int16_t x2652 = INT16_MIN;
	static int32_t t40 = -23828674;

    t40 = (((x2649+x2650)<<x2651)/x2652);

    if (t40 != -31) { NG(); } else { ; }
	
}

void f41(void) {
    	int64_t x2814 = INT64_MAX;
	int8_t x2815 = 33;
	static int8_t x2816 = -9;
	volatile uint64_t t41 = 9LLU;

    t41 = (((x2813+x2814)<<x2815)/x2816);

    if (t41 != 0LLU) { NG(); } else { ; }
	
}

void f42(void) {
    	int8_t x2833 = -4;
	uint64_t x2834 = 6846248326LLU;
	int16_t x2835 = 35;
	int8_t x2836 = INT8_MIN;
	uint64_t t42 = 128628398LLU;

    t42 = (((x2833+x2834)<<x2835)/x2836);

    if (t42 != 0LLU) { NG(); } else { ; }
	
}

void f43(void) {
    	uint32_t x2838 = 38320U;
	uint8_t x2839 = 25U;
	uint64_t t43 = 1905922551420LLU;

    t43 = (((x2837+x2838)<<x2839)/x2840);

    if (t43 != 0LLU) { NG(); } else { ; }
	
}

void f44(void) {
    	volatile uint64_t x2925 = 98239110595LLU;
	static uint8_t x2927 = 3U;
	static int64_t x2928 = 3897744758713LL;
	uint64_t t44 = 3485879LLU;

    t44 = (((x2925+x2926)<<x2927)/x2928);

    if (t44 != 0LLU) { NG(); } else { ; }
	
}

void f45(void) {
    	volatile int32_t x2965 = INT32_MIN;
	uint64_t x2966 = 35258373599048148LLU;
	int8_t x2967 = 44;
	volatile int8_t x2968 = -20;
	volatile uint64_t t45 = 3658715207748853LLU;

    t45 = (((x2965+x2966)<<x2967)/x2968);

    if (t45 != 0LLU) { NG(); } else { ; }
	
}

void f46(void) {
    	volatile uint64_t x2973 = 52713097072LLU;
	int16_t x2974 = 316;
	uint64_t t46 = 776893485600606LLU;

    t46 = (((x2973+x2974)<<x2975)/x2976);

    if (t46 != 0LLU) { NG(); } else { ; }
	
}

void f47(void) {
    	int16_t x2985 = INT16_MIN;
	int64_t x2986 = INT64_MAX;
	int16_t x2987 = 0;
	volatile int64_t t47 = 44LL;

    t47 = (((x2985+x2986)<<x2987)/x2988);

    if (t47 != -9223372036854743039LL) { NG(); } else { ; }
	
}

void f48(void) {
    	uint8_t x3085 = 0U;
	int16_t x3086 = 8132;
	int8_t x3087 = 1;
	int64_t x3088 = 20959LL;
	volatile int64_t t48 = -2629261967667346394LL;

    t48 = (((x3085+x3086)<<x3087)/x3088);

    if (t48 != 0LL) { NG(); } else { ; }
	
}

void f49(void) {
    	int64_t x3101 = 1LL;
	uint16_t x3102 = 467U;
	int8_t x3103 = 4;
	uint8_t x3104 = UINT8_MAX;
	volatile int64_t t49 = -3923457504685100LL;

    t49 = (((x3101+x3102)<<x3103)/x3104);

    if (t49 != 29LL) { NG(); } else { ; }
	
}

void f50(void) {
    	int16_t x3165 = INT16_MAX;
	uint16_t x3167 = 2U;
	uint64_t x3168 = UINT64_MAX;
	volatile uint64_t t50 = 1LLU;

    t50 = (((x3165+x3166)<<x3167)/x3168);

    if (t50 != 0LLU) { NG(); } else { ; }
	
}

void f51(void) {
    	uint32_t x3221 = 4098755U;
	uint64_t x3222 = UINT64_MAX;
	int8_t x3223 = 3;
	int16_t x3224 = -1;
	uint64_t t51 = 6LLU;

    t51 = (((x3221+x3222)<<x3223)/x3224);

    if (t51 != 0LLU) { NG(); } else { ; }
	
}

void f52(void) {
    	volatile int16_t x3238 = INT16_MIN;
	uint8_t x3239 = 6U;
	uint8_t x3240 = 10U;
	volatile uint64_t t52 = 1LLU;

    t52 = (((x3237+x3238)<<x3239)/x3240);

    if (t52 != 253182230464LLU) { NG(); } else { ; }
	
}

void f53(void) {
    	int64_t x3301 = 569279LL;
	static int32_t x3302 = 199062;
	int8_t x3303 = 11;
	static volatile int64_t t53 = -2332547843593004859LL;

    t53 = (((x3301+x3302)<<x3303)/x3304);

    if (t53 != 30652LL) { NG(); } else { ; }
	
}

void f54(void) {
    	static uint64_t x3377 = 25LLU;
	int32_t x3378 = INT32_MAX;
	int16_t x3379 = 37;
	volatile int32_t x3380 = -1;

    t54 = (((x3377+x3378)<<x3379)/x3380);

    if (t54 != 0LLU) { NG(); } else { ; }
	
}

void f55(void) {
    	static volatile int8_t x3405 = INT8_MIN;
	uint16_t x3406 = 772U;
	uint8_t x3407 = 0U;
	static int64_t x3408 = -1LL;
	volatile int64_t t55 = -1556101389652LL;

    t55 = (((x3405+x3406)<<x3407)/x3408);

    if (t55 != -644LL) { NG(); } else { ; }
	
}

void f56(void) {
    	uint64_t x3417 = 9501697267308132LLU;
	static int16_t x3418 = -1;
	uint64_t x3420 = 8LLU;
	uint64_t t56 = 172029200364LLU;

    t56 = (((x3417+x3418)<<x3419)/x3420);

    if (t56 != 1375849686161686528LLU) { NG(); } else { ; }
	
}

void f57(void) {
    	uint64_t x3465 = UINT64_MAX;
	int16_t x3467 = 1;
	int32_t x3468 = INT32_MAX;
	volatile uint64_t t57 = 434383528470412663LLU;

    t57 = (((x3465+x3466)<<x3467)/x3468);

    if (t57 != 8589934595LLU) { NG(); } else { ; }
	
}

void f58(void) {
    	int8_t x3525 = INT8_MIN;
	uint16_t x3526 = 20381U;
	volatile uint8_t x3527 = 3U;
	int32_t x3528 = INT32_MIN;
	volatile int32_t t58 = -84996250;

    t58 = (((x3525+x3526)<<x3527)/x3528);

    if (t58 != 0) { NG(); } else { ; }
	
}

void f59(void) {
    	volatile int32_t x3565 = INT32_MAX;
	volatile uint32_t x3567 = 18U;
	int16_t x3568 = INT16_MAX;

    t59 = (((x3565+x3566)<<x3567)/x3568);

    if (t59 != 2768U) { NG(); } else { ; }
	
}

void f60(void) {
    	static int8_t x3569 = INT8_MIN;
	static volatile int64_t x3570 = 16672889212066475LL;
	int32_t x3571 = 0;
	int8_t x3572 = INT8_MAX;
	int64_t t60 = 48LL;

    t60 = (((x3569+x3570)<<x3571)/x3572);

    if (t60 != 131282592220994LL) { NG(); } else { ; }
	
}

void f61(void) {
    	static uint64_t x3585 = 495383556LLU;
	int16_t x3586 = -1;
	int8_t x3587 = 2;
	static volatile uint16_t x3588 = UINT16_MAX;

    t61 = (((x3585+x3586)<<x3587)/x3588);

    if (t61 != 30236LLU) { NG(); } else { ; }
	
}

void f62(void) {
    	int32_t x3642 = 28;
	uint8_t x3643 = 7U;
	static volatile int8_t x3644 = INT8_MIN;
	volatile int32_t t62 = -78707537;

    t62 = (((x3641+x3642)<<x3643)/x3644);

    if (t62 != -27) { NG(); } else { ; }
	
}

void f63(void) {
    	static int16_t x3645 = INT16_MAX;
	int8_t x3646 = -1;
	int8_t x3647 = 0;
	volatile uint16_t x3648 = UINT16_MAX;
	int32_t t63 = -93324633;

    t63 = (((x3645+x3646)<<x3647)/x3648);

    if (t63 != 0) { NG(); } else { ; }
	
}

void f64(void) {
    	uint64_t x3732 = 8LLU;
	uint64_t t64 = 8011154589627LLU;

    t64 = (((x3729+x3730)<<x3731)/x3732);

    if (t64 != 6480LLU) { NG(); } else { ; }
	
}

void f65(void) {
    	int16_t x3733 = 0;
	static uint64_t x3734 = UINT64_MAX;
	static uint16_t x3735 = 1U;
	static int8_t x3736 = INT8_MIN;
	volatile uint64_t t65 = 132345429043LLU;

    t65 = (((x3733+x3734)<<x3735)/x3736);

    if (t65 != 1LLU) { NG(); } else { ; }
	
}

void f66(void) {
    	int8_t x3745 = 43;
	int8_t x3746 = INT8_MAX;
	static uint8_t x3747 = 10U;
	static volatile int64_t t66 = -1801693970542803LL;

    t66 = (((x3745+x3746)<<x3747)/x3748);

    if (t66 != -174080LL) { NG(); } else { ; }
	
}

void f67(void) {
    	int64_t x3761 = -4598515LL;
	int32_t x3762 = INT32_MAX;
	uint8_t x3763 = 15U;
	int32_t x3764 = -1;
	int64_t t67 = 21367286824LL;

    t67 = (((x3761+x3762)<<x3763)/x3764);

    if (t67 != -70218060005376LL) { NG(); } else { ; }
	
}

void f68(void) {
    	int16_t x3765 = 146;
	uint16_t x3766 = 10U;
	static uint8_t x3767 = 9U;
	int32_t x3768 = INT32_MIN;
	int32_t t68 = 445;

    t68 = (((x3765+x3766)<<x3767)/x3768);

    if (t68 != 0) { NG(); } else { ; }
	
}

void f69(void) {
    	volatile int16_t x3777 = INT16_MAX;
	static volatile int64_t x3778 = -1LL;
	uint8_t x3779 = 0U;
	volatile uint64_t t69 = 54732434856898LLU;

    t69 = (((x3777+x3778)<<x3779)/x3780);

    if (t69 != 0LLU) { NG(); } else { ; }
	
}

void f70(void) {
    	static volatile uint8_t x4058 = UINT8_MAX;
	int8_t x4059 = 1;
	int64_t x4060 = INT64_MIN;
	volatile int64_t t70 = -929186334444LL;

    t70 = (((x4057+x4058)<<x4059)/x4060);

    if (t70 != 0LL) { NG(); } else { ; }
	
}

void f71(void) {
    	int8_t x4213 = INT8_MIN;
	static uint16_t x4214 = 2073U;
	uint32_t x4215 = 4U;
	uint64_t t71 = 130288769311LLU;

    t71 = (((x4213+x4214)<<x4215)/x4216);

    if (t71 != 0LLU) { NG(); } else { ; }
	
}

void f72(void) {
    	int64_t x4301 = -16676LL;
	static int32_t x4302 = 508223926;
	static uint16_t x4303 = 23U;
	int64_t t72 = -304463174LL;

    t72 = (((x4301+x4302)<<x4303)/x4304);

    if (t72 != -4263151403008000LL) { NG(); } else { ; }
	
}

void f73(void) {
    	int64_t x4505 = -3810889LL;
	static int32_t x4506 = INT32_MAX;
	uint8_t x4507 = 2U;
	int64_t x4508 = INT64_MAX;
	volatile int64_t t73 = -8744991870261150LL;

    t73 = (((x4505+x4506)<<x4507)/x4508);

    if (t73 != 0LL) { NG(); } else { ; }
	
}

void f74(void) {
    	uint16_t x4553 = 1559U;
	int16_t x4554 = -52;
	uint8_t x4555 = 10U;
	uint64_t x4556 = UINT64_MAX;
	uint64_t t74 = 240342089LLU;

    t74 = (((x4553+x4554)<<x4555)/x4556);

    if (t74 != 0LLU) { NG(); } else { ; }
	
}

void f75(void) {
    	static uint32_t x4625 = UINT32_MAX;
	uint8_t x4626 = UINT8_MAX;
	volatile int8_t x4627 = 12;
	int32_t x4628 = INT32_MAX;
	uint32_t t75 = 0U;

    t75 = (((x4625+x4626)<<x4627)/x4628);

    if (t75 != 0U) { NG(); } else { ; }
	
}

void f76(void) {
    	int8_t x4785 = -1;
	uint32_t x4786 = UINT32_MAX;
	int8_t x4788 = INT8_MAX;
	volatile uint32_t t76 = 1703U;

    t76 = (((x4785+x4786)<<x4787)/x4788);

    if (t76 != 33818640U) { NG(); } else { ; }
	
}

void f77(void) {
    	volatile uint8_t x4917 = UINT8_MAX;
	uint32_t x4918 = 45U;
	uint16_t x4919 = 2U;
	static int16_t x4920 = INT16_MIN;
	volatile uint32_t t77 = 8U;

    t77 = (((x4917+x4918)<<x4919)/x4920);

    if (t77 != 0U) { NG(); } else { ; }
	
}

void f78(void) {
    	volatile uint32_t x5037 = UINT32_MAX;
	int8_t x5038 = -1;
	uint16_t x5039 = 5U;
	static int64_t t78 = 9LL;

    t78 = (((x5037+x5038)<<x5039)/x5040);

    if (t78 != -4294967232LL) { NG(); } else { ; }
	
}

void f79(void) {
    	int8_t x5089 = INT8_MAX;
	static int16_t x5090 = INT16_MAX;
	int8_t x5091 = 2;
	volatile int32_t t79 = -169324132;

    t79 = (((x5089+x5090)<<x5091)/x5092);

    if (t79 != -4) { NG(); } else { ; }
	
}

void f80(void) {
    	uint32_t x5097 = 469270U;
	int32_t x5098 = 937208;
	int8_t x5099 = 3;

    t80 = (((x5097+x5098)<<x5099)/x5100);

    if (t80 != 244604U) { NG(); } else { ; }
	
}

void f81(void) {
    	uint16_t x5141 = 626U;
	int8_t x5142 = -1;
	uint16_t x5143 = 7U;
	int16_t x5144 = INT16_MIN;
	volatile int32_t t81 = -3;

    t81 = (((x5141+x5142)<<x5143)/x5144);

    if (t81 != -2) { NG(); } else { ; }
	
}

void f82(void) {
    	int16_t x5197 = INT16_MAX;
	volatile int16_t x5198 = INT16_MAX;
	volatile int16_t x5199 = 2;
	int8_t x5200 = INT8_MIN;
	int32_t t82 = -1189;

    t82 = (((x5197+x5198)<<x5199)/x5200);

    if (t82 != -2047) { NG(); } else { ; }
	
}

void f83(void) {
    	int32_t x5269 = -1;
	uint16_t x5270 = 75U;
	int8_t x5271 = 5;
	uint64_t x5272 = 62824108205LLU;
	static uint64_t t83 = 685130325682688141LLU;

    t83 = (((x5269+x5270)<<x5271)/x5272);

    if (t83 != 0LLU) { NG(); } else { ; }
	
}

void f84(void) {
    	int8_t x5361 = INT8_MIN;
	static int32_t x5363 = 8;
	int8_t x5364 = INT8_MIN;
	int64_t t84 = 5997237LL;

    t84 = (((x5361+x5362)<<x5363)/x5364);

    if (t84 != -8324LL) { NG(); } else { ; }
	
}

void f85(void) {
    	static uint64_t x5557 = UINT64_MAX;
	static uint8_t x5558 = UINT8_MAX;
	uint16_t x5559 = 6U;
	static uint16_t x5560 = 3307U;
	static uint64_t t85 = 275LLU;

    t85 = (((x5557+x5558)<<x5559)/x5560);

    if (t85 != 4LLU) { NG(); } else { ; }
	
}

void f86(void) {
    	volatile uint32_t x5626 = 397504U;
	volatile int8_t x5627 = 1;
	uint16_t x5628 = UINT16_MAX;
	volatile uint32_t t86 = 273U;

    t86 = (((x5625+x5626)<<x5627)/x5628);

    if (t86 != 13U) { NG(); } else { ; }
	
}

void f87(void) {
    	uint16_t x5697 = UINT16_MAX;
	int8_t x5698 = 4;
	uint8_t x5699 = 3U;
	static uint8_t x5700 = 2U;

    t87 = (((x5697+x5698)<<x5699)/x5700);

    if (t87 != 262156) { NG(); } else { ; }
	
}

void f88(void) {
    	static volatile int8_t x5842 = 22;
	uint8_t x5843 = 1U;
	uint16_t x5844 = 10U;
	volatile uint32_t t88 = 2U;

    t88 = (((x5841+x5842)<<x5843)/x5844);

    if (t88 != 4U) { NG(); } else { ; }
	
}

void f89(void) {
    	int32_t x5849 = -1;
	static uint8_t x5850 = 2U;
	uint8_t x5851 = 12U;
	uint64_t x5852 = UINT64_MAX;
	uint64_t t89 = 254276007927252LLU;

    t89 = (((x5849+x5850)<<x5851)/x5852);

    if (t89 != 0LLU) { NG(); } else { ; }
	
}

void f90(void) {
    	static uint16_t x5858 = 1U;
	static uint64_t x5859 = 5LLU;
	int16_t x5860 = INT16_MIN;

    t90 = (((x5857+x5858)<<x5859)/x5860);

    if (t90 != -31177LL) { NG(); } else { ; }
	
}

void f91(void) {
    	int32_t x5933 = -1;
	uint64_t x5934 = 1179LLU;
	int16_t x5935 = 2;
	volatile uint64_t t91 = 454LLU;

    t91 = (((x5933+x5934)<<x5935)/x5936);

    if (t91 != 2356LLU) { NG(); } else { ; }
	
}

void f92(void) {
    	uint32_t x5949 = 39475U;
	volatile uint8_t x5951 = 1U;
	int16_t x5952 = 8091;
	volatile uint32_t t92 = 109267440U;

    t92 = (((x5949+x5950)<<x5951)/x5952);

    if (t92 != 9U) { NG(); } else { ; }
	
}

void f93(void) {
    	static uint64_t x5989 = 24611673LLU;
	static volatile int64_t x5990 = 57869LL;
	int8_t x5991 = 51;
	static int16_t x5992 = -1;
	uint64_t t93 = 555317559235411660LLU;

    t93 = (((x5989+x5990)<<x5991)/x5992);

    if (t93 != 0LLU) { NG(); } else { ; }
	
}

void f94(void) {
    	static int16_t x6005 = INT16_MAX;
	static volatile int32_t x6006 = 52122;
	static uint8_t x6007 = 4U;
	int8_t x6008 = -26;

    t94 = (((x6005+x6006)<<x6007)/x6008);

    if (t94 != -52239) { NG(); } else { ; }
	
}

void f95(void) {
    	uint16_t x6097 = 21763U;
	static int8_t x6098 = -1;
	int16_t x6099 = 1;
	int8_t x6100 = INT8_MIN;

    t95 = (((x6097+x6098)<<x6099)/x6100);

    if (t95 != -340) { NG(); } else { ; }
	
}

void f96(void) {
    	int8_t x6313 = -1;
	uint64_t x6314 = UINT64_MAX;
	volatile int32_t x6315 = 6;
	static int16_t x6316 = 80;

    t96 = (((x6313+x6314)<<x6315)/x6316);

    if (t96 != 230584300921369393LLU) { NG(); } else { ; }
	
}

void f97(void) {
    	int16_t x6347 = 30;
	int8_t x6348 = INT8_MIN;

    t97 = (((x6345+x6346)<<x6347)/x6348);

    if (t97 != 0U) { NG(); } else { ; }
	
}

void f98(void) {
    	static uint32_t x6397 = 2375U;
	static int64_t x6398 = 42LL;
	volatile int16_t x6399 = 5;
	volatile uint32_t x6400 = 25729356U;

    t98 = (((x6397+x6398)<<x6399)/x6400);

    if (t98 != 0LL) { NG(); } else { ; }
	
}

void f99(void) {
    	uint64_t x6462 = 84471LLU;
	int32_t x6464 = -498;
	volatile uint64_t t99 = 433880568960489272LLU;

    t99 = (((x6461+x6462)<<x6463)/x6464);

    if (t99 != 0LLU) { NG(); } else { ; }
	
}

void f100(void) {
    	volatile int8_t x6497 = -2;
	uint8_t x6498 = 70U;
	uint8_t x6499 = 1U;
	int32_t t100 = 3467;

    t100 = (((x6497+x6498)<<x6499)/x6500);

    if (t100 != 0) { NG(); } else { ; }
	
}

void f101(void) {
    	int16_t x6509 = 6;
	uint64_t x6511 = 0LLU;
	int8_t x6512 = -1;
	uint32_t t101 = 197U;

    t101 = (((x6509+x6510)<<x6511)/x6512);

    if (t101 != 0U) { NG(); } else { ; }
	
}

void f102(void) {
    	int64_t x6677 = -1LL;
	static uint8_t x6679 = 0U;
	volatile uint8_t x6680 = UINT8_MAX;
	volatile int64_t t102 = 7225874827957LL;

    t102 = (((x6677+x6678)<<x6679)/x6680);

    if (t102 != 128LL) { NG(); } else { ; }
	
}

void f103(void) {
    	int64_t x6693 = INT64_MIN;
	uint64_t x6694 = 370730701LLU;
	uint8_t x6695 = 5U;
	static uint8_t x6696 = UINT8_MAX;

    t103 = (((x6693+x6694)<<x6695)/x6696);

    if (t103 != 46523068LLU) { NG(); } else { ; }
	
}

void f104(void) {
    	volatile uint32_t x6705 = 1420116U;
	uint64_t x6706 = 240951026394416LLU;
	volatile int64_t x6708 = -249143702937617417LL;
	volatile uint64_t t104 = 28228LLU;

    t104 = (((x6705+x6706)<<x6707)/x6708);

    if (t104 != 0LLU) { NG(); } else { ; }
	
}

void f105(void) {
    	uint32_t x6745 = 1438867U;
	static uint64_t x6747 = 1LLU;
	int32_t x6748 = INT32_MIN;
	volatile uint32_t t105 = 215844U;

    t105 = (((x6745+x6746)<<x6747)/x6748);

    if (t105 != 0U) { NG(); } else { ; }
	
}

void f106(void) {
    	int32_t x6885 = INT32_MAX;
	volatile uint64_t x6886 = UINT64_MAX;
	uint64_t x6888 = UINT64_MAX;
	uint64_t t106 = 5078LLU;

    t106 = (((x6885+x6886)<<x6887)/x6888);

    if (t106 != 0LLU) { NG(); } else { ; }
	
}

void f107(void) {
    	static uint8_t x6899 = 11U;
	int8_t x6900 = -1;
	static volatile int32_t t107 = -3809408;

    t107 = (((x6897+x6898)<<x6899)/x6900);

    if (t107 != -524288) { NG(); } else { ; }
	
}

void f108(void) {
    	static int64_t x6901 = -7662LL;
	uint16_t x6903 = 1U;
	int64_t x6904 = INT64_MIN;
	volatile int64_t t108 = 0LL;

    t108 = (((x6901+x6902)<<x6903)/x6904);

    if (t108 != 0LL) { NG(); } else { ; }
	
}

void f109(void) {
    	uint32_t x7009 = UINT32_MAX;
	uint8_t x7010 = UINT8_MAX;
	int32_t x7011 = 3;
	int8_t x7012 = -28;
	volatile uint32_t t109 = 4413365U;

    t109 = (((x7009+x7010)<<x7011)/x7012);

    if (t109 != 0U) { NG(); } else { ; }
	
}

void f110(void) {
    	volatile int32_t x7041 = -1;
	static volatile uint8_t x7042 = UINT8_MAX;
	static uint32_t x7043 = 0U;
	volatile int64_t t110 = 15215LL;

    t110 = (((x7041+x7042)<<x7043)/x7044);

    if (t110 != 0LL) { NG(); } else { ; }
	
}

void f111(void) {
    	static volatile uint32_t x7069 = UINT32_MAX;
	static int16_t x7070 = 2;
	volatile uint32_t x7071 = 0U;
	int8_t x7072 = INT8_MAX;
	uint32_t t111 = 630U;

    t111 = (((x7069+x7070)<<x7071)/x7072);

    if (t111 != 0U) { NG(); } else { ; }
	
}

void f112(void) {
    	int16_t x7079 = 46;
	int32_t x7080 = INT32_MIN;
	volatile uint64_t t112 = 579LLU;

    t112 = (((x7077+x7078)<<x7079)/x7080);

    if (t112 != 0LLU) { NG(); } else { ; }
	
}

void f113(void) {
    	uint64_t x7109 = UINT64_MAX;
	int16_t x7111 = 13;
	uint16_t x7112 = UINT16_MAX;
	static volatile uint64_t t113 = 1015197194866LLU;

    t113 = (((x7109+x7110)<<x7111)/x7112);

    if (t113 != 281479003303936LLU) { NG(); } else { ; }
	
}

void f114(void) {
    	volatile int64_t x7118 = 1LL;
	static int8_t x7120 = INT8_MAX;
	volatile int64_t t114 = 53LL;

    t114 = (((x7117+x7118)<<x7119)/x7120);

    if (t114 != 8256LL) { NG(); } else { ; }
	
}

void f115(void) {
    	static volatile int16_t x7149 = INT16_MAX;
	static volatile int8_t x7150 = 1;
	int16_t x7151 = 7;
	int32_t x7152 = -1;
	int32_t t115 = 151;

    t115 = (((x7149+x7150)<<x7151)/x7152);

    if (t115 != -4194304) { NG(); } else { ; }
	
}

void f116(void) {
    	int32_t x7201 = -65;
	static int16_t x7202 = INT16_MAX;
	static int32_t x7203 = 1;
	int32_t x7204 = INT32_MAX;
	volatile int32_t t116 = -42988;

    t116 = (((x7201+x7202)<<x7203)/x7204);

    if (t116 != 0) { NG(); } else { ; }
	
}

void f117(void) {
    	int8_t x7206 = INT8_MIN;
	int8_t x7207 = 13;
	int64_t x7208 = INT64_MAX;
	static int64_t t117 = -131863170465LL;

    t117 = (((x7205+x7206)<<x7207)/x7208);

    if (t117 != 0LL) { NG(); } else { ; }
	
}

void f118(void) {
    	static int64_t x7229 = -1LL;
	uint64_t x7230 = 384178494038473LLU;
	volatile int32_t x7231 = 45;
	static volatile uint8_t x7232 = 90U;
	volatile uint64_t t118 = 21465856LLU;

    t118 = (((x7229+x7230)<<x7231)/x7232);

    if (t118 != 73837141390687527LLU) { NG(); } else { ; }
	
}

void f119(void) {
    	int64_t x7241 = -1LL;
	static uint8_t x7242 = 12U;
	volatile int8_t x7243 = 1;
	static int32_t x7244 = -337173;
	volatile int64_t t119 = -1LL;

    t119 = (((x7241+x7242)<<x7243)/x7244);

    if (t119 != 0LL) { NG(); } else { ; }
	
}

void f120(void) {
    	int16_t x7257 = INT16_MAX;
	int16_t x7258 = -1;
	int8_t x7259 = 14;
	int64_t x7260 = -849360210LL;

    t120 = (((x7257+x7258)<<x7259)/x7260);

    if (t120 != 0LL) { NG(); } else { ; }
	
}

void f121(void) {
    	uint8_t x7313 = UINT8_MAX;
	uint32_t x7315 = 18U;
	uint64_t t121 = 9041897LLU;

    t121 = (((x7313+x7314)<<x7315)/x7316);

    if (t121 != 36008LLU) { NG(); } else { ; }
	
}

void f122(void) {
    	int16_t x7557 = -1;
	int16_t x7558 = 449;
	uint16_t x7559 = 3U;
	static uint16_t x7560 = 109U;
	static volatile int32_t t122 = -1455170;

    t122 = (((x7557+x7558)<<x7559)/x7560);

    if (t122 != 32) { NG(); } else { ; }
	
}

void f123(void) {
    	int16_t x7629 = INT16_MAX;
	int8_t x7630 = INT8_MIN;
	static uint8_t x7631 = 11U;
	int8_t x7632 = -1;
	int32_t t123 = -2;

    t123 = (((x7629+x7630)<<x7631)/x7632);

    if (t123 != -66844672) { NG(); } else { ; }
	
}

void f124(void) {
    	uint16_t x7658 = 837U;
	static uint16_t x7659 = 1U;
	int8_t x7660 = INT8_MAX;

    t124 = (((x7657+x7658)<<x7659)/x7660);

    if (t124 != 13U) { NG(); } else { ; }
	
}

void f125(void) {
    	uint8_t x7769 = 80U;
	uint16_t x7770 = UINT16_MAX;
	int8_t x7771 = 1;
	static int64_t x7772 = 7719727360LL;
	int64_t t125 = -96020527LL;

    t125 = (((x7769+x7770)<<x7771)/x7772);

    if (t125 != 0LL) { NG(); } else { ; }
	
}

void f126(void) {
    	static int64_t x7786 = -1LL;
	uint16_t x7787 = 1U;
	static int64_t x7788 = INT64_MAX;
	int64_t t126 = 69622LL;

    t126 = (((x7785+x7786)<<x7787)/x7788);

    if (t126 != 0LL) { NG(); } else { ; }
	
}

void f127(void) {
    	int32_t x7817 = 1;
	int32_t x7818 = 118;
	int32_t x7819 = 11;
	volatile int8_t x7820 = -1;
	int32_t t127 = -155;

    t127 = (((x7817+x7818)<<x7819)/x7820);

    if (t127 != -243712) { NG(); } else { ; }
	
}

void f128(void) {
    	static uint64_t x7873 = 4220777720LLU;
	static int8_t x7874 = 0;
	int32_t x7876 = INT32_MIN;
	volatile uint64_t t128 = 2LLU;

    t128 = (((x7873+x7874)<<x7875)/x7876);

    if (t128 != 0LLU) { NG(); } else { ; }
	
}

void f129(void) {
    	int8_t x7971 = 3;
	int32_t x7972 = INT32_MAX;
	uint32_t t129 = 769343583U;

    t129 = (((x7969+x7970)<<x7971)/x7972);

    if (t129 != 1U) { NG(); } else { ; }
	
}

void f130(void) {
    	int64_t x8097 = 173708950751104181LL;
	volatile int16_t x8099 = 2;
	int32_t x8100 = INT32_MIN;
	volatile int64_t t130 = -191966LL;

    t130 = (((x8097+x8098)<<x8099)/x8100);

    if (t130 != -323558138LL) { NG(); } else { ; }
	
}

void f131(void) {
    	int16_t x8162 = INT16_MAX;
	volatile uint8_t x8163 = 12U;
	int64_t x8164 = -1LL;

    t131 = (((x8161+x8162)<<x8163)/x8164);

    if (t131 != -134733824LL) { NG(); } else { ; }
	
}

void f132(void) {
    	int64_t x8193 = 13832002898LL;
	uint8_t x8194 = UINT8_MAX;
	volatile int64_t x8195 = 0LL;
	volatile uint64_t x8196 = 546783324157562LLU;
	uint64_t t132 = 2000LLU;

    t132 = (((x8193+x8194)<<x8195)/x8196);

    if (t132 != 0LLU) { NG(); } else { ; }
	
}

void f133(void) {
    	int16_t x8197 = -1;
	int32_t x8200 = INT32_MIN;
	int32_t t133 = -450654;

    t133 = (((x8197+x8198)<<x8199)/x8200);

    if (t133 != 0) { NG(); } else { ; }
	
}

void f134(void) {
    	int16_t x8225 = 1;
	static uint8_t x8226 = 10U;
	volatile int8_t x8228 = -1;
	int32_t t134 = 810123125;

    t134 = (((x8225+x8226)<<x8227)/x8228);

    if (t134 != -44) { NG(); } else { ; }
	
}

void f135(void) {
    	uint8_t x8237 = 13U;
	uint16_t x8239 = 2U;
	int16_t x8240 = INT16_MIN;
	static int32_t t135 = 463072376;

    t135 = (((x8237+x8238)<<x8239)/x8240);

    if (t135 != 0) { NG(); } else { ; }
	
}

void f136(void) {
    	volatile uint64_t x8305 = 51820736990528LLU;
	uint64_t x8307 = 3LLU;
	int64_t x8308 = -5LL;

    t136 = (((x8305+x8306)<<x8307)/x8308);

    if (t136 != 0LLU) { NG(); } else { ; }
	
}

void f137(void) {
    	int8_t x8345 = -1;
	uint8_t x8346 = 24U;
	static uint16_t x8347 = 15U;
	int16_t x8348 = -1;
	int32_t t137 = 32826799;

    t137 = (((x8345+x8346)<<x8347)/x8348);

    if (t137 != -753664) { NG(); } else { ; }
	
}

void f138(void) {
    	static volatile uint16_t x8369 = 3U;
	int32_t x8370 = 2;
	uint8_t x8371 = 6U;
	int8_t x8372 = INT8_MIN;
	volatile int32_t t138 = -208685;

    t138 = (((x8369+x8370)<<x8371)/x8372);

    if (t138 != -2) { NG(); } else { ; }
	
}

void f139(void) {
    	volatile uint16_t x8377 = 19858U;
	int64_t x8378 = 1108651304663892697LL;
	int8_t x8379 = 1;
	int64_t x8380 = -1LL;
	int64_t t139 = 290661LL;

    t139 = (((x8377+x8378)<<x8379)/x8380);

    if (t139 != -2217302609327825110LL) { NG(); } else { ; }
	
}

void f140(void) {
    	uint8_t x8385 = 52U;
	volatile int8_t x8386 = -1;
	volatile int32_t x8388 = INT32_MIN;
	int32_t t140 = -231787;

    t140 = (((x8385+x8386)<<x8387)/x8388);

    if (t140 != 0) { NG(); } else { ; }
	
}

void f141(void) {
    	volatile int32_t x8497 = -1;
	uint8_t x8499 = 1U;
	volatile uint8_t x8500 = UINT8_MAX;
	volatile int32_t t141 = 27;

    t141 = (((x8497+x8498)<<x8499)/x8500);

    if (t141 != 122) { NG(); } else { ; }
	
}

void f142(void) {
    	volatile uint32_t x8517 = 96784U;
	volatile uint32_t x8518 = 62U;
	int64_t x8519 = 8LL;
	volatile uint32_t t142 = 13442718U;

    t142 = (((x8517+x8518)<<x8519)/x8520);

    if (t142 != 0U) { NG(); } else { ; }
	
}

void f143(void) {
    	uint16_t x8541 = 114U;
	uint64_t x8542 = 700544233427059871LLU;
	uint16_t x8543 = 7U;
	uint64_t t143 = 6930920LLU;

    t143 = (((x8541+x8542)<<x8543)/x8544);

    if (t143 != 0LLU) { NG(); } else { ; }
	
}

void f144(void) {
    	int64_t x8545 = -1LL;
	volatile uint8_t x8547 = 15U;
	static int8_t x8548 = INT8_MIN;

    t144 = (((x8545+x8546)<<x8547)/x8548);

    if (t144 != 0LL) { NG(); } else { ; }
	
}

void f145(void) {
    	uint16_t x8557 = 9770U;
	volatile int32_t x8558 = -1;
	static int8_t x8559 = 1;
	uint32_t x8560 = 103U;
	static uint32_t t145 = 67U;

    t145 = (((x8557+x8558)<<x8559)/x8560);

    if (t145 != 189U) { NG(); } else { ; }
	
}

void f146(void) {
    	uint32_t x8565 = 61260U;
	int8_t x8566 = INT8_MIN;
	int8_t x8567 = 0;
	int64_t x8568 = 15653LL;
	int64_t t146 = 716150016LL;

    t146 = (((x8565+x8566)<<x8567)/x8568);

    if (t146 != 3LL) { NG(); } else { ; }
	
}

void f147(void) {
    	static uint64_t x8629 = 15LLU;
	uint16_t x8631 = 0U;
	uint32_t x8632 = 15379U;
	uint64_t t147 = 4096111462LLU;

    t147 = (((x8629+x8630)<<x8631)/x8632);

    if (t147 != 0LLU) { NG(); } else { ; }
	
}

void f148(void) {
    	int64_t x8669 = INT64_MIN;
	uint16_t x8671 = 0U;
	uint8_t x8672 = UINT8_MAX;
	volatile uint64_t t148 = 277438918209326085LLU;

    t148 = (((x8669+x8670)<<x8671)/x8672);

    if (t148 != 43269977831914282LLU) { NG(); } else { ; }
	
}

void f149(void) {
    	int64_t x8733 = INT64_MIN;
	uint64_t x8734 = UINT64_MAX;
	int8_t x8736 = -1;
	volatile uint64_t t149 = 3605LLU;

    t149 = (((x8733+x8734)<<x8735)/x8736);

    if (t149 != 0LLU) { NG(); } else { ; }
	
}

void f150(void) {
    	static uint16_t x8785 = 110U;
	int8_t x8786 = -1;
	static int16_t x8788 = 15;
	volatile int32_t t150 = -1;

    t150 = (((x8785+x8786)<<x8787)/x8788);

    if (t150 != 29) { NG(); } else { ; }
	
}

void f151(void) {
    	volatile int64_t x8830 = 13069412906LL;
	int16_t x8831 = 6;
	uint8_t x8832 = 92U;
	int64_t t151 = 13671900LL;

    t151 = (((x8829+x8830)<<x8831)/x8832);

    if (t151 != 9091765539LL) { NG(); } else { ; }
	
}

void f152(void) {
    	static volatile uint8_t x8838 = UINT8_MAX;
	volatile int64_t x8839 = 3LL;
	int32_t x8840 = -1;
	volatile int32_t t152 = -239821;

    t152 = (((x8837+x8838)<<x8839)/x8840);

    if (t152 != -1016) { NG(); } else { ; }
	
}

void f153(void) {
    	static int16_t x8861 = 10607;
	int64_t x8864 = -503500855LL;
	volatile int64_t t153 = 195015275LL;

    t153 = (((x8861+x8862)<<x8863)/x8864);

    if (t153 != 0LL) { NG(); } else { ; }
	
}

void f154(void) {
    	static int16_t x8893 = INT16_MAX;
	int8_t x8894 = INT8_MIN;
	int16_t x8896 = 1522;
	int32_t t154 = 11178;

    t154 = (((x8893+x8894)<<x8895)/x8896);

    if (t154 != 42) { NG(); } else { ; }
	
}

void f155(void) {
    	int8_t x8981 = 3;
	volatile int8_t x8982 = -1;
	int8_t x8983 = 1;
	volatile int32_t t155 = 5358620;

    t155 = (((x8981+x8982)<<x8983)/x8984);

    if (t155 != 0) { NG(); } else { ; }
	
}

void f156(void) {
    	volatile int8_t x9259 = 0;
	int64_t t156 = -111565980LL;

    t156 = (((x9257+x9258)<<x9259)/x9260);

    if (t156 != 0LL) { NG(); } else { ; }
	
}

void f157(void) {
    	uint64_t x9417 = 1399394964328384LLU;
	uint16_t x9418 = 12191U;
	uint16_t x9419 = 3U;
	static int16_t x9420 = INT16_MIN;

    t157 = (((x9417+x9418)<<x9419)/x9420);

    if (t157 != 0LLU) { NG(); } else { ; }
	
}

void f158(void) {
    	uint64_t x9441 = 7926877611124021528LLU;
	uint16_t x9442 = 121U;
	static volatile int32_t x9443 = 13;
	uint64_t t158 = 7220985157LLU;

    t158 = (((x9441+x9442)<<x9443)/x9444);

    if (t158 != 0LLU) { NG(); } else { ; }
	
}

void f159(void) {
    	int8_t x9546 = INT8_MIN;
	int8_t x9547 = 19;
	int8_t x9548 = -1;

    t159 = (((x9545+x9546)<<x9547)/x9548);

    if (t159 != 0U) { NG(); } else { ; }
	
}

void f160(void) {
    	static uint64_t x9673 = 29049096163LLU;
	static uint64_t x9674 = 67589LLU;
	volatile int32_t x9675 = 11;

    t160 = (((x9673+x9674)<<x9675)/x9676);

    if (t160 != 19830895788032LLU) { NG(); } else { ; }
	
}

void f161(void) {
    	uint32_t x9681 = UINT32_MAX;
	int8_t x9682 = INT8_MIN;
	uint32_t t161 = 104921061U;

    t161 = (((x9681+x9682)<<x9683)/x9684);

    if (t161 != 1U) { NG(); } else { ; }
	
}

void f162(void) {
    	uint16_t x9850 = 1U;
	int16_t x9851 = 0;
	static int64_t t162 = -358328487684LL;

    t162 = (((x9849+x9850)<<x9851)/x9852);

    if (t162 != 0LL) { NG(); } else { ; }
	
}

void f163(void) {
    	volatile int32_t x10169 = INT32_MAX;
	int64_t x10170 = -1LL;
	volatile uint8_t x10171 = 2U;
	int64_t x10172 = -11LL;

    t163 = (((x10169+x10170)<<x10171)/x10172);

    if (t163 != -780903144LL) { NG(); } else { ; }
	
}

void f164(void) {
    	uint64_t x10269 = 31760692818LLU;
	static volatile int64_t x10270 = 109985953LL;
	volatile int8_t x10271 = 14;
	uint64_t t164 = 1615LLU;

    t164 = (((x10269+x10270)<<x10271)/x10272);

    if (t164 != 261084600492032LLU) { NG(); } else { ; }
	
}

void f165(void) {
    	int8_t x10289 = INT8_MIN;
	static int64_t x10292 = INT64_MAX;

    t165 = (((x10289+x10290)<<x10291)/x10292);

    if (t165 != 0LLU) { NG(); } else { ; }
	
}

void f166(void) {
    	static int32_t x10297 = INT32_MIN;
	uint32_t x10298 = 47348452U;
	static int32_t x10299 = 3;
	volatile uint32_t t166 = 13338U;

    t166 = (((x10297+x10298)<<x10299)/x10300);

    if (t166 != 0U) { NG(); } else { ; }
	
}

void f167(void) {
    	uint8_t x10385 = 37U;
	static uint8_t x10387 = 1U;
	int64_t x10388 = INT64_MIN;
	static int64_t t167 = 2888506LL;

    t167 = (((x10385+x10386)<<x10387)/x10388);

    if (t167 != 0LL) { NG(); } else { ; }
	
}

void f168(void) {
    	uint16_t x10425 = UINT16_MAX;
	uint64_t x10426 = UINT64_MAX;
	volatile uint8_t x10427 = 2U;
	static volatile int8_t x10428 = INT8_MIN;
	volatile uint64_t t168 = 369419574610718329LLU;

    t168 = (((x10425+x10426)<<x10427)/x10428);

    if (t168 != 0LLU) { NG(); } else { ; }
	
}

void f169(void) {
    	uint16_t x10469 = UINT16_MAX;
	int16_t x10470 = -298;
	volatile int64_t x10472 = INT64_MAX;
	volatile int64_t t169 = -98LL;

    t169 = (((x10469+x10470)<<x10471)/x10472);

    if (t169 != 0LL) { NG(); } else { ; }
	
}

void f170(void) {
    	uint32_t x10485 = 7U;
	uint16_t x10486 = 1294U;
	uint32_t t170 = 68U;

    t170 = (((x10485+x10486)<<x10487)/x10488);

    if (t170 != 0U) { NG(); } else { ; }
	
}

void f171(void) {
    	int64_t x10561 = 26790515LL;
	volatile int8_t x10563 = 5;
	static volatile int64_t t171 = -804LL;

    t171 = (((x10561+x10562)<<x10563)/x10564);

    if (t171 != 0LL) { NG(); } else { ; }
	
}

void f172(void) {
    	volatile int16_t x10611 = 9;
	static uint64_t x10612 = 52704072656278383LLU;
	uint64_t t172 = 119888378LLU;

    t172 = (((x10609+x10610)<<x10611)/x10612);

    if (t172 != 0LLU) { NG(); } else { ; }
	
}

void f173(void) {
    	volatile uint8_t x10646 = UINT8_MAX;
	int16_t x10648 = -1;
	static int32_t t173 = -795944749;

    t173 = (((x10645+x10646)<<x10647)/x10648);

    if (t173 != -254) { NG(); } else { ; }
	
}

void f174(void) {
    	int64_t x10689 = INT64_MAX;
	int8_t x10691 = 0;
	int64_t x10692 = -1218850125LL;
	volatile int64_t t174 = -1305799876632890161LL;

    t174 = (((x10689+x10690)<<x10691)/x10692);

    if (t174 != -7567273322LL) { NG(); } else { ; }
	
}

void f175(void) {
    	uint64_t x10749 = 9LLU;
	volatile int8_t x10750 = INT8_MIN;
	uint32_t x10751 = 1U;
	static int8_t x10752 = 6;
	volatile uint64_t t175 = 0LLU;

    t175 = (((x10749+x10750)<<x10751)/x10752);

    if (t175 != 3074457345618258563LLU) { NG(); } else { ; }
	
}

void f176(void) {
    	uint64_t x10809 = 1340182015328680712LLU;
	static uint16_t x10810 = 521U;
	uint16_t x10811 = 0U;
	int32_t x10812 = INT32_MIN;
	volatile uint64_t t176 = 6919130192LLU;

    t176 = (((x10809+x10810)<<x10811)/x10812);

    if (t176 != 0LLU) { NG(); } else { ; }
	
}

void f177(void) {
    	uint64_t x10841 = 15755LLU;
	volatile int16_t x10842 = INT16_MAX;
	volatile uint64_t t177 = 631LLU;

    t177 = (((x10841+x10842)<<x10843)/x10844);

    if (t177 != 1673LLU) { NG(); } else { ; }
	
}

void f178(void) {
    	volatile uint64_t x10926 = 17686555133131124LLU;
	static volatile uint32_t x10927 = 1U;
	volatile int8_t x10928 = 11;
	uint64_t t178 = 881LLU;

    t178 = (((x10925+x10926)<<x10927)/x10928);

    if (t178 != 3215737296938889LLU) { NG(); } else { ; }
	
}

void f179(void) {
    	static uint64_t x11045 = 162832063724268LLU;
	volatile int8_t x11046 = INT8_MIN;
	volatile int8_t x11047 = 1;
	uint16_t x11048 = UINT16_MAX;
	volatile uint64_t t179 = 3LLU;

    t179 = (((x11045+x11046)<<x11047)/x11048);

    if (t179 != 4969316051LLU) { NG(); } else { ; }
	
}

void f180(void) {
    	static uint64_t x11113 = 786545814185618864LLU;
	int16_t x11115 = 0;
	static int16_t x11116 = INT16_MIN;
	volatile uint64_t t180 = 371LLU;

    t180 = (((x11113+x11114)<<x11115)/x11116);

    if (t180 != 0LLU) { NG(); } else { ; }
	
}

void f181(void) {
    	static volatile int32_t x11121 = 0;
	uint16_t x11122 = 18401U;
	uint32_t x11123 = 0U;
	int8_t x11124 = INT8_MIN;
	volatile int32_t t181 = -12362524;

    t181 = (((x11121+x11122)<<x11123)/x11124);

    if (t181 != -143) { NG(); } else { ; }
	
}

void f182(void) {
    	static int8_t x11221 = 1;
	static int16_t x11222 = INT16_MAX;
	uint8_t x11223 = 8U;
	uint32_t x11224 = 976995U;
	volatile uint32_t t182 = 998U;

    t182 = (((x11221+x11222)<<x11223)/x11224);

    if (t182 != 8U) { NG(); } else { ; }
	
}

void f183(void) {
    	int32_t x11348 = INT32_MIN;
	static volatile uint64_t t183 = 2LLU;

    t183 = (((x11345+x11346)<<x11347)/x11348);

    if (t183 != 0LLU) { NG(); } else { ; }
	
}

void f184(void) {
    	uint16_t x11381 = UINT16_MAX;
	int32_t x11382 = -1;

    t184 = (((x11381+x11382)<<x11383)/x11384);

    if (t184 != 0U) { NG(); } else { ; }
	
}

void f185(void) {
    	static uint64_t x11421 = 4289764098LLU;
	int64_t x11422 = 6LL;
	uint8_t x11423 = 14U;
	int32_t x11424 = INT32_MAX;
	volatile uint64_t t185 = 1364501385894486824LLU;

    t185 = (((x11421+x11422)<<x11423)/x11424);

    if (t185 != 32728LLU) { NG(); } else { ; }
	
}

void f186(void) {
    	uint8_t x11437 = UINT8_MAX;
	int8_t x11438 = -1;
	volatile uint16_t x11439 = 6U;
	volatile int16_t x11440 = 12;
	volatile int32_t t186 = 7;

    t186 = (((x11437+x11438)<<x11439)/x11440);

    if (t186 != 1354) { NG(); } else { ; }
	
}

void f187(void) {
    	int8_t x11530 = INT8_MIN;
	uint64_t x11531 = 2LLU;
	int32_t x11532 = -182985;
	uint64_t t187 = 323026LLU;

    t187 = (((x11529+x11530)<<x11531)/x11532);

    if (t187 != 0LLU) { NG(); } else { ; }
	
}

void f188(void) {
    	volatile uint64_t x11545 = 14257LLU;
	int64_t x11546 = -158531LL;
	uint8_t x11547 = 2U;
	static volatile uint64_t t188 = 842614166279LLU;

    t188 = (((x11545+x11546)<<x11547)/x11548);

    if (t188 != 36456015955946589LLU) { NG(); } else { ; }
	
}

void f189(void) {
    	static volatile int64_t x11566 = -2LL;
	uint8_t x11568 = UINT8_MAX;
	volatile int64_t t189 = -1952LL;

    t189 = (((x11565+x11566)<<x11567)/x11568);

    if (t189 != 2155905150LL) { NG(); } else { ; }
	
}

void f190(void) {
    	uint8_t x11597 = 18U;
	uint32_t x11598 = 1130U;
	volatile uint16_t x11599 = 26U;
	static volatile uint32_t t190 = 32839632U;

    t190 = (((x11597+x11598)<<x11599)/x11600);

    if (t190 != 0U) { NG(); } else { ; }
	
}

void f191(void) {
    	int16_t x11601 = -1;
	uint64_t x11602 = 182LLU;
	int16_t x11604 = INT16_MIN;
	uint64_t t191 = 245344965329803173LLU;

    t191 = (((x11601+x11602)<<x11603)/x11604);

    if (t191 != 0LLU) { NG(); } else { ; }
	
}

void f192(void) {
    	int8_t x11669 = -1;
	volatile int8_t x11671 = 1;
	int8_t x11672 = 2;
	int32_t t192 = -1;

    t192 = (((x11669+x11670)<<x11671)/x11672);

    if (t192 != 32766) { NG(); } else { ; }
	
}

void f193(void) {
    	uint8_t x11677 = 67U;
	uint64_t x11678 = 31361LLU;
	static uint32_t x11680 = 49U;
	uint64_t t193 = 104810262992LLU;

    t193 = (((x11677+x11678)<<x11679)/x11680);

    if (t193 != 168135951LLU) { NG(); } else { ; }
	
}

void f194(void) {
    	volatile uint32_t x11702 = 1015597459U;
	int16_t x11703 = 19;

    t194 = (((x11701+x11702)<<x11703)/x11704);

    if (t194 != 0U) { NG(); } else { ; }
	
}

void f195(void) {
    	static int16_t x11778 = 0;
	static int16_t x11779 = 29;
	int8_t x11780 = 2;
	static volatile uint32_t t195 = 112U;

    t195 = (((x11777+x11778)<<x11779)/x11780);

    if (t195 != 268435456U) { NG(); } else { ; }
	
}

void f196(void) {
    	uint16_t x11845 = 5907U;
	volatile uint16_t x11846 = UINT16_MAX;
	int32_t x11847 = 0;
	int64_t x11848 = INT64_MAX;
	volatile int64_t t196 = -7LL;

    t196 = (((x11845+x11846)<<x11847)/x11848);

    if (t196 != 0LL) { NG(); } else { ; }
	
}

void f197(void) {
    	static int16_t x11881 = -58;
	uint32_t x11883 = 0U;
	uint16_t x11884 = 200U;
	static volatile int32_t t197 = 68051271;

    t197 = (((x11881+x11882)<<x11883)/x11884);

    if (t197 != 10737417) { NG(); } else { ; }
	
}

void f198(void) {
    	static int8_t x12014 = INT8_MIN;
	volatile int8_t x12015 = 6;
	int8_t x12016 = 46;
	int32_t t198 = -116667;

    t198 = (((x12013+x12014)<<x12015)/x12016);

    if (t198 != 176) { NG(); } else { ; }
	
}

void f199(void) {
    	int8_t x12153 = INT8_MAX;
	int8_t x12154 = INT8_MAX;
	volatile uint8_t x12155 = 0U;
	int16_t x12156 = -1;

    t199 = (((x12153+x12154)<<x12155)/x12156);

    if (t199 != -254) { NG(); } else { ; }
	
}

int main(void) {
        f0();
    f1();
    f2();
    f3();
    f4();
    f5();
    f6();
    f7();
    f8();
    f9();
    f10();
    f11();
    f12();
    f13();
    f14();
    f15();
    f16();
    f17();
    f18();
    f19();
    f20();
    f21();
    f22();
    f23();
    f24();
    f25();
    f26();
    f27();
    f28();
    f29();
    f30();
    f31();
    f32();
    f33();
    f34();
    f35();
    f36();
    f37();
    f38();
    f39();
    f40();
    f41();
    f42();
    f43();
    f44();
    f45();
    f46();
    f47();
    f48();
    f49();
    f50();
    f51();
    f52();
    f53();
    f54();
    f55();
    f56();
    f57();
    f58();
    f59();
    f60();
    f61();
    f62();
    f63();
    f64();
    f65();
    f66();
    f67();
    f68();
    f69();
    f70();
    f71();
    f72();
    f73();
    f74();
    f75();
    f76();
    f77();
    f78();
    f79();
    f80();
    f81();
    f82();
    f83();
    f84();
    f85();
    f86();
    f87();
    f88();
    f89();
    f90();
    f91();
    f92();
    f93();
    f94();
    f95();
    f96();
    f97();
    f98();
    f99();
    f100();
    f101();
    f102();
    f103();
    f104();
    f105();
    f106();
    f107();
    f108();
    f109();
    f110();
    f111();
    f112();
    f113();
    f114();
    f115();
    f116();
    f117();
    f118();
    f119();
    f120();
    f121();
    f122();
    f123();
    f124();
    f125();
    f126();
    f127();
    f128();
    f129();
    f130();
    f131();
    f132();
    f133();
    f134();
    f135();
    f136();
    f137();
    f138();
    f139();
    f140();
    f141();
    f142();
    f143();
    f144();
    f145();
    f146();
    f147();
    f148();
    f149();
    f150();
    f151();
    f152();
    f153();
    f154();
    f155();
    f156();
    f157();
    f158();
    f159();
    f160();
    f161();
    f162();
    f163();
    f164();
    f165();
    f166();
    f167();
    f168();
    f169();
    f170();
    f171();
    f172();
    f173();
    f174();
    f175();
    f176();
    f177();
    f178();
    f179();
    f180();
    f181();
    f182();
    f183();
    f184();
    f185();
    f186();
    f187();
    f188();
    f189();
    f190();
    f191();
    f192();
    f193();
    f194();
    f195();
    f196();
    f197();
    f198();
    f199();


    return 0;
}

