aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-07-18 15:07:15 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-07-18 19:02:06 -0700
commit47499bf47ba73ab49503298a87123b9e873e3693 (patch)
tree096ebcfc06afe8f85612c9f70d866d276aeebeca /test/cases/compile_errors
parentabe71b40c54c98badd4b18328ae22c8425add4b3 (diff)
downloadzig-47499bf47ba73ab49503298a87123b9e873e3693.tar.gz
zig-47499bf47ba73ab49503298a87123b9e873e3693.zip
Sema: enhance generic call error message
when the type of an anytype parameter is a comptime-only type but the argument at the callsite is runtime-known.
Diffstat (limited to 'test/cases/compile_errors')
-rw-r--r--test/cases/compile_errors/anytype_param_requires_comptime.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/cases/compile_errors/anytype_param_requires_comptime.zig b/test/cases/compile_errors/anytype_param_requires_comptime.zig
index 3e2b32b408..453bd5bce5 100644
--- a/test/cases/compile_errors/anytype_param_requires_comptime.zig
+++ b/test/cases/compile_errors/anytype_param_requires_comptime.zig
@@ -16,5 +16,7 @@ pub export fn entry() void {
// backend=stage2
// target=native
//
-// :7:14: error: unable to resolve comptime value
-// :7:14: note: argument to parameter with comptime-only type must be comptime-known
+// :7:14: error: runtime-known argument passed to comptime-only type parameter
+// :9:12: note: declared here
+// :4:16: note: struct requires comptime because of this field
+// :4:16: note: types are not available at runtime