#exe {
-Mroot=main.zig
#}

#write main.zig 0/main.zig
#update
#check stdout {
1 100
#}

#write main.zig 1/main.zig
#update {
add a field#}
#check stdout {
2 100
#}

#write main.zig 2/main.zig
#update {
remove all fields#}
#check errors {
main.zig:15:24: error: no field named 'x' in struct 'main'
main.zig:1:1: note: struct declared here
#}

#write main.zig 3/main.zig
#update {
remove reference to non-existent field#}
#check stdout {
0 <no fields>
#}
