From cb20093614efecb341f8b3260bf9f91bb10556e6 Mon Sep 17 00:00:00 2001 From: Vexu <15308111+Vexu@users.noreply.github.com> Date: Wed, 6 Nov 2019 19:38:59 +0200 Subject: self hosted compiler: remove await async pattern --- src-self-hosted/test.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src-self-hosted/test.zig') diff --git a/src-self-hosted/test.zig b/src-self-hosted/test.zig index ce51de9a7b..34a8bd38ea 100644 --- a/src-self-hosted/test.zig +++ b/src-self-hosted/test.zig @@ -68,13 +68,13 @@ pub const TestContext = struct { fn run(self: *TestContext) !void { const handle = try self.loop.call(waitForGroup, self); - defer cancel handle; + defer await handle; self.loop.run(); return self.any_err; } async fn waitForGroup(self: *TestContext) void { - self.any_err = await (async self.group.wait() catch unreachable); + self.any_err = self.group.wait(); } fn testCompileError( @@ -158,7 +158,7 @@ pub const TestContext = struct { const exe_file_2 = try std.mem.dupe(allocator, u8, exe_file); defer comp.destroy(); - const build_event = await (async comp.events.get() catch unreachable); + const build_event = comp.events.get(); switch (build_event) { Compilation.Event.Ok => { @@ -200,7 +200,7 @@ pub const TestContext = struct { text: []const u8, ) !void { defer comp.destroy(); - const build_event = await (async comp.events.get() catch unreachable); + const build_event = comp.events.get(); switch (build_event) { Compilation.Event.Ok => { -- cgit v1.2.3