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