mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
adjust tests that didn't pass CI
This commit is contained in:
parent
4f200eda9f
commit
4cde6dd109
18 changed files with 19 additions and 20 deletions
|
|
@ -5,5 +5,6 @@ pub fn main() void {
|
|||
|
||||
// error
|
||||
// output_mode=Exe
|
||||
// backend=stage2
|
||||
//
|
||||
// :2:9: error: variable of type '@TypeOf(null)' must be const or comptime
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ const x = Foo {.field = 1} + Foo {.field = 2};
|
|||
export fn entry() usize { return @sizeOf(@TypeOf(x)); }
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :4:28: error: invalid operands to binary expression: 'Struct' and 'Struct'
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ export fn entry1() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :3:36: error: type 'u32' cannot represent integer value '-1'
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ fn inner(comptime n: usize) void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :7:39: error: found compile log statement
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ export fn entry2() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:15: error: primitive integer type 'u65536' exceeds maximum bit width of 65535
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ comptime {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :3:21: error: exported symbol name cannot be empty
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ export fn foo(a: *i32) *Foo {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :3:28: error: expected struct type, found 'i32'
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ fn concat() [16]f32 {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :3:17: error: expected type '[4]f32', found '[16]f32'
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ export fn entry() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :1:1: error: non-extern function has no body
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ comptime {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :11:13: error: 'error.B' not a member of error set 'error{A,C}'
|
||||
|
|
|
|||
|
|
@ -18,4 +18,4 @@ export fn g() void {
|
|||
// :4:7: error: no field named 'foo' in struct 'tmp.A'
|
||||
// :1:11: note: struct declared here
|
||||
// :10:17: error: no field named 'bar' in struct 'tmp.A'
|
||||
// :1:11: note: struct declared here
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ fn main() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:21: error: expected expression, found 'invalid bytes'
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ export fn entry(a: *i32) usize {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:21: error: expected pointer type, found 'usize'
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ export fn entry() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:15: error: cannot assign to constant
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ export fn entry() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :2:10: error: cannot assign to constant
|
||||
|
|
|
|||
|
|
@ -6,9 +6,7 @@ fn fibonacci(x: i32) i32 {
|
|||
export fn entry() usize { return @sizeOf(@TypeOf(seventh_fib_number)); }
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=stage1
|
||||
// target=native
|
||||
//
|
||||
// :3:21: error: evaluation exceeded 1000 backwards branches
|
||||
// :3:21: note: called from here (999 times)
|
||||
// :1:37: note: called from here
|
||||
// tmp.zig:3:21: error: evaluation exceeded 1000 backwards branches
|
||||
|
|
@ -9,7 +9,7 @@ fn foo() void {
|
|||
}
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :6:9: error: cannot suspend inside suspend block
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ fn foo(x: u8) void {
|
|||
export fn entry() usize { return @sizeOf(@TypeOf(&foo)); }
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// backend=llvm
|
||||
// target=native
|
||||
//
|
||||
// :14:14: error: unreachable else prong; all cases already handled
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue