mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 06:13:07 +00:00
15 lines
399 B
Zig
15 lines
399 B
Zig
const std = @import("std");
|
|
const builtin = @import("builtin");
|
|
|
|
test {
|
|
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
|
|
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
|
|
|
|
var x: u32 = 3;
|
|
const val: usize = while (true) switch (x) {
|
|
1 => break 2,
|
|
else => x -= 1,
|
|
};
|
|
try std.testing.expect(val == 2);
|
|
}
|