Easiest to reproduce with the WASI test patches:
$ zig test wasi.zig -target wasm32-wasi --test-cmd wasmtime --test-cmd-bin
conststd=@import("std");
test"safe" {
varbuf: [64000]u8=undefined;
std.debug.warn("{*}\n", &buf);
}
test"broken in debug" {
varbuf: [65000]u8=undefined;
std.debug.warn("{*}\n", &buf);
}
test"broken in release-safe" {
varbuf: [66000]u8=undefined;
std.debug.warn("{*}\n", &buf);
}
test"broken in release-fast" {
varbuf: [68000]u8=undefined;
std.debug.warn("{*}\n", &buf);
}
Easiest to reproduce with the WASI test patches:
$ zig test wasi.zig -target wasm32-wasi --test-cmd wasmtime --test-cmd-bin