/*
* This is a RANDOMLY GENERATED PROGRAM.
*
* Generator: csmith 2.2.0
* Git version: bf42ffd
* Options: --no-volatiles --no-packed-struct --no-math64
* Seed: 3982457068
*/
#include "csmith.h"
static long __undefined;
/* --- Struct/Union Declarations --- */
struct S0 {
const int16_t f0;
uint16_t f1;
const uint16_t f2;
uint16_t f3;
const uint8_t f4;
};
struct S1 {
int8_t f0;
int32_t f1;
uint16_t f2;
struct S0 f3;
signed : 0;
uint16_t f4;
};
union U2 {
int32_t f0;