diff --git a/src/Sema.zig b/src/Sema.zig index e3db1cfee0..418e9441f0 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -16883,10 +16883,7 @@ fn zirBuiltinSrc( // fn_name: [:0]const u8, func_name_val, // line: u32, - try mod.intern(.{ .runtime_value = .{ - .ty = .u32_type, - .val = (try mod.intValue(Type.u32, extra.line + 1)).toIntern(), - } }), + (try mod.intValue(Type.u32, extra.line + 1)).toIntern(), // column: u32, (try mod.intValue(Type.u32, extra.column + 1)).toIntern(), }; diff --git a/test/cases/compile_errors/src_fields_runtime.zig b/test/cases/compile_errors/src_fields_runtime.zig deleted file mode 100644 index a982831123..0000000000 --- a/test/cases/compile_errors/src_fields_runtime.zig +++ /dev/null @@ -1,17 +0,0 @@ -pub export fn entry1() void { - const s = @src(); - comptime var a: []const u8 = s.file; - comptime var b: []const u8 = s.fn_name; - comptime var c: u32 = s.column; - comptime var d: u32 = s.line; - _ = a; - _ = b; - _ = c; - _ = d; -} - -// error -// backend=stage2 -// target=native -// -// :6:28: error: cannot store runtime value in compile time variable