| ... | ... | @@ -1,3 +1,4 @@ |
| 1 | const builtin = @import("builtin"); |
| 1 | 2 | const std = @import("std"); |
| 2 | 3 | const assert = std.debug.assert; |
| 3 | 4 | |
| ... | ... | @@ -61,9 +62,13 @@ pub const JournalHeader = packed struct { |
| 61 | 62 | }; |
| 62 | 63 | |
| 63 | 64 | test "fixed" { |
| 64 | | if (@import("builtin").zig_backend != .stage1) return error.SkipZigTest; // TODO |
| 65 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 66 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 67 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 68 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 69 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 65 | 70 | |
| 66 | | var buffer = [_]u8{0} ** 65536; |
| 71 | var buffer align(@alignOf(JournalHeader)) = [_]u8{0} ** 65536; |
| 67 | 72 | var entry = std.mem.bytesAsValue(JournalHeader, buffer[0..@sizeOf(JournalHeader)]); |
| 68 | 73 | entry.* = .{ |
| 69 | 74 | .prev_hash_chain_root = 0, |