diff options
author | luccie-cmd <luccie@sideros.org> | 2025-03-28 19:44:08 +0100 |
---|---|---|
committer | luccie-cmd <luccie@sideros.org> | 2025-03-28 19:48:15 +0100 |
commit | 964c25a66ce2ac06def03d76d72f138cb9a02e0a (patch) | |
tree | 1150bb3b14e618fbe95ff2e00d9a0aa087acf5bf /src | |
parent | 64c9d32905c410dab5b015ed013c93f3793daf55 (diff) |
Remove testing
Diffstat (limited to 'src')
-rw-r--r-- | src/mods/mods.zig | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mods/mods.zig b/src/mods/mods.zig index e8183c7..85703fa 100644 --- a/src/mods/mods.zig +++ b/src/mods/mods.zig @@ -7,41 +7,41 @@ pub const IR = @import("ir.zig"); pub const GlobalRuntime = Wasm.GlobalRuntime; pub const Runtime = VM.Runtime; -const std = @import("std"); +// const std = @import("std"); -test "Fibonacci" { - // var gpa = std.heap.GeneralPurposeAllocator(.{}){}; - // const allocator = gpa.allocator(); - const allocator = std.testing.allocator; - var global_runtime = GlobalRuntime.init(allocator); - defer global_runtime.deinit(); +// test "Fibonacci" { +// // var gpa = std.heap.GeneralPurposeAllocator(.{}){}; +// // const allocator = gpa.allocator(); +// const allocator = std.testing.allocator; +// var global_runtime = GlobalRuntime.init(allocator); +// defer global_runtime.deinit(); - const file = try std.fs.cwd().openFile("assets/core.wasm", .{}); - const all = try file.readToEndAlloc(allocator, 1_000_000); // 1 MB - var parser = Parser{ - .bytes = all, - .byte_idx = 0, - .allocator = allocator, - }; - const module = parser.parseModule() catch |err| { - std.debug.print("[ERROR]: error at byte {x}(0x{x})\n", .{ parser.byte_idx, parser.bytes[parser.byte_idx] }); - return err; - }; - var runtime = try Runtime.init(allocator, module, &global_runtime); - defer runtime.deinit(allocator); +// const file = try std.fs.cwd().openFile("assets/core.wasm", .{}); +// const all = try file.readToEndAlloc(allocator, 1_000_000); // 1 MB +// var parser = Parser{ +// .bytes = all, +// .byte_idx = 0, +// .allocator = allocator, +// }; +// const module = parser.parseModule() catch |err| { +// std.debug.print("[ERROR]: error at byte {x}(0x{x})\n", .{ parser.byte_idx, parser.bytes[parser.byte_idx] }); +// return err; +// }; +// var runtime = try Runtime.init(allocator, module, &global_runtime); +// defer runtime.deinit(allocator); - var parameters = [_]usize{17}; - try runtime.callExternal(allocator, "preinit", ¶meters); - const result = runtime.stack.pop().?; - try std.testing.expect(result.i64 == 1597); +// var parameters = [_]usize{17}; +// try runtime.callExternal(allocator, "preinit", ¶meters); +// const result = runtime.stack.pop().?; +// try std.testing.expect(result.i64 == 1597); - var parameters2 = [_]usize{1}; - try runtime.callExternal(allocator, "preinit", ¶meters2); - const result2 = runtime.stack.pop().?; - try std.testing.expect(result2.i64 == 1); +// var parameters2 = [_]usize{1}; +// try runtime.callExternal(allocator, "preinit", ¶meters2); +// const result2 = runtime.stack.pop().?; +// try std.testing.expect(result2.i64 == 1); - var parameters3 = [_]usize{5}; - try runtime.callExternal(allocator, "preinit", ¶meters3); - const result3 = runtime.stack.pop().?; - try std.testing.expect(result3.i64 == 5); -} +// var parameters3 = [_]usize{5}; +// try runtime.callExternal(allocator, "preinit", ¶meters3); +// const result3 = runtime.stack.pop().?; +// try std.testing.expect(result3.i64 == 5); +// } |