blob: 8380f39f0275d56782b00e5b820215742cb91bf7 [file] [log] [blame]
#include <stdint.h>
#include <stdio.h>
#include <inttypes.h>
struct a {
int64_t b;
int64_t c;
} d;
int64_t e;
void f(struct a *g) { d = *g; }
struct a s;
int main() {
int64_t val_5;
int64_t val_4;
int64_t val_3;
int64_t val_2;
int64_t val_1;
val_1 = -7988785259004943837;
val_2 = -7;
val_3 = -7;
val_4 = -7988785259004943837;
val_5 = -6;
s.b = val_4;
s.c = val_5;
e = val_3;
d.b = val_1;
d.c = val_2;
struct a h = {0, 9};
s = h;
e = h.c;
f(&h);
printf("d.b = %" PRIi64 "\n", d.b);
printf("d.c = %" PRIi64 "\n", d.c);
printf("s.b = %" PRIi64 "\n", s.b);
printf("s.c = %" PRIi64 "\n", s.c);
printf("e = %" PRIi64 "\n", e);
return 0;
}