Commit 436aafd3e2
Changed files (1)
test
stage2
test/stage2/cbe.zig
@@ -233,30 +233,6 @@ pub fn addCases(ctx: *TestContext) !void {
\\}
, "");
}
- // This will make a pretty deep call stack, so this test can only be enabled
- // on hosts where Zig's linking strategy can honor the 16 MiB (default) we
- // link the self-hosted compiler with.
- const host_supports_custom_stack_size = @import("builtin").target.os.tag == .linux;
- if (host_supports_custom_stack_size) {
- var case = ctx.exeFromCompiledC("@setEvalBranchQuota", .{});
-
- // TODO when adding result location support to function calls, revisit this test
- // case. It can go back to what it was before, with `y` being comptime known.
- // Because the ret_ptr will passed in with the inline fn call, and there will
- // only be 1 store to it, and it will be comptime known.
- case.addCompareOutput(
- \\pub export fn main() i32 {
- \\ @setEvalBranchQuota(1001);
- \\ const y = rec(1001);
- \\ return y - 1;
- \\}
- \\
- \\inline fn rec(n: i32) i32 {
- \\ if (n <= 1) return n;
- \\ return rec(n - 1);
- \\}
- , "");
- }
{
var case = ctx.exeFromCompiledC("control flow", .{});