commit 890e9b5cc94e403c1ff2ab390b5a9cddea31ad8b
parent c2e157ea1010feccbcd145a9bb6049206978074a
Author: Sebastian <sebastian@sebsite.pw>
Date: Sat, 20 Apr 2024 22:10:44 -0400
test: fail gracefully on stack overflow
Signed-off-by: Sebastian <sebastian@sebsite.pw>
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/test/+test.ha b/test/+test.ha
@@ -203,7 +203,8 @@ fn reset(ctx: *context) void = {
};
fn do_test(ctx: *context, test: test) void = {
- signal::handle(signal::sig::SEGV, &handle_segv, signal::flag::NODEFER);
+ signal::handle(signal::sig::SEGV, &handle_segv,
+ signal::flag::NODEFER, signal::flag::ONSTACK);
memio::reset(&ctx.stdout);
memio::reset(&ctx.stderr);