blob: d7fb76d3b09459e157f9b17013fbcec6bef20b01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
const builtin = @import("builtin");
const testing = @import("std").testing;
fn retAddr() usize {
return @returnAddress();
}
test "return address" {
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
if (builtin.zig_backend == .stage2_spirv) return error.SkipZigTest;
_ = retAddr();
// TODO: #14938
try testing.expectEqual(0, comptime retAddr());
}
|