/*
* This is a RANDOMLY GENERATED PROGRAM.
*
* Generator: csmith 2.2.0
* Git version: bf42ffd
* Options: --no-volatiles --no-math64 --no-packed-struct
* Seed: 599346178
*/
#include "csmith.h"
static long __undefined;
/* --- Struct/Union Declarations --- */
struct S0 {
signed f0 : 15;
unsigned f1 : 8;
unsigned f2 : 10;
unsigned f3 : 14;
};
struct S1 {
uint16_t f0;
uint16_t f1;
};
struct S2 {
signed f0 : 3;
unsigned f1 : 27;
unsigned f2 : 29;
const unsigned f3 : 5;
unsigned f4 : 31;
int32_t f5;
unsigned f6 : 24;
signed f7 : 15;
signed f8 : 15;
};
struct S3 {
const signed f0 : 30;
const signed f1 : 5;
unsigned f2 : 21;
signed f3 : 8;
unsigned f4 : 7;
unsigned f5 : 30;
unsigned f6 : 14;
signed f7 : 11;
const signed f8 : 14;
unsigned f9 : 26;
};
struct S4 {
struct S3 f0;
const signed f1 : 26;
};
struct S5 {
uint16_t f0;
uint16_t f1;
const struct S3 f2;
int32_t f3;
};
/* --- GLOBAL VARIABLES --- */
static struct S1 g_22 = {0x9E5FL,0xF1BEL};
static uint8_t g_23 = 0xDFL;
static struct S1 g_43[8][10][3] = {{{{65530UL,1UL},{1UL,0xEB2EL},{0x7628L,1UL}},{{0x3094L,0xC7A5L},{0x2614L,65527UL},{0xCBE0L,0x4EC4L}},{{65530UL,1UL},{0UL,0x894BL},{65530UL,0xE41CL}},{{0xA3A0L,0xB06FL},{1UL,0x7DC5L},{7UL,65535UL}},{{65530UL,0x5790L},{0xEF29L,65535UL},{65530UL,1UL}},{{65535UL,65535UL},{0x4FDBL,65535UL},{65534UL,0xCDD4L}},{{65530UL,0xE41CL},{0xEF29L,65535UL},{4UL,0xDB38L}},{{0xC793L,0x51EAL},{1UL,0x7DC5L},{65535UL,2UL}},{{0x2801L,1UL},{0UL