#exe {
-Mroot=main.zig
#}

#write main.zig {
const foo = {};
pub fn main() void {
    _ = &foo;
}
#}
#update
#check stdout {
#}

#write main.zig {
const foo = something;
pub fn main() void {
    _ = &foo;
}
#}
#update {
introduce use of undeclared identifier#}
#check errors {
main.zig:1:13: error: use of undeclared identifier 'something'
#}

#write main.zig {
const foo = {};
pub fn main() void {
    _ = &foo;
}
#}
#update {
revert use of undeclared identifier#}
#check stdout {
#}
