diff options
Diffstat (limited to 'test/cases/compile_errors/invalid_float_casts.zig')
| -rw-r--r-- | test/cases/compile_errors/invalid_float_casts.zig | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/test/cases/compile_errors/invalid_float_casts.zig b/test/cases/compile_errors/invalid_float_casts.zig index 2b09c722be..332fc0d895 100644 --- a/test/cases/compile_errors/invalid_float_casts.zig +++ b/test/cases/compile_errors/invalid_float_casts.zig @@ -1,17 +1,21 @@ export fn foo() void { var a: f32 = 2; + _ = &a; _ = @as(comptime_float, @floatCast(a)); } export fn bar() void { var a: f32 = 2; + _ = &a; _ = @as(f32, @intFromFloat(a)); } export fn baz() void { var a: f32 = 2; + _ = &a; _ = @as(f32, @floatFromInt(a)); } export fn qux() void { var a: u32 = 2; + _ = &a; _ = @as(f32, @floatCast(a)); } @@ -19,7 +23,7 @@ export fn qux() void { // backend=stage2 // target=native // -// :3:40: error: unable to cast runtime value to 'comptime_float' -// :7:18: error: expected integer type, found 'f32' -// :11:32: error: expected integer type, found 'f32' -// :15:29: error: expected float or vector type, found 'u32' +// :4:40: error: unable to cast runtime value to 'comptime_float' +// :9:18: error: expected integer type, found 'f32' +// :14:32: error: expected integer type, found 'f32' +// :19:29: error: expected float or vector type, found 'u32' |
