authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-01-13 21:17:18-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-01-15 15:11:36-08:00
log9285f91ccc20bb14b75dad08d1bae1b95e0c6b23
treeeaf71b549a27b69a143bf7557b9a1f860279e33d
parent1fe1d55c7b8af50687b8b0990c9daee4d1ff2c62

wasm linker: incremental test coverage


18 files changed, 18 insertions(+), 0 deletions(-)

test/incremental/add_decl+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/add_decl_namespaced+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/change_generic_line_number+1
...@@ -1,4 +1,5 @@...@@ -1,4 +1,5 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=wasm32-wasi-selfhosted
2#update=initial version3#update=initial version
3#file=main.zig4#file=main.zig
4const std = @import("std");5const std = @import("std");
test/incremental/change_line_number+1
...@@ -1,4 +1,5 @@...@@ -1,4 +1,5 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=wasm32-wasi-selfhosted
2#update=initial version3#update=initial version
3#file=main.zig4#file=main.zig
4const std = @import("std");5const std = @import("std");
test/incremental/change_shift_op+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6pub fn main() !void {7pub fn main() !void {
test/incremental/change_struct_same_fields+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const S = extern struct { x: u8, y: u8 };7const S = extern struct { x: u8, y: u8 };
test/incremental/compile_error_then_log+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version with compile error5#update=initial version with compile error
5#file=main.zig6#file=main.zig
6comptime {7comptime {
test/incremental/delete_comptime_decls+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6pub fn main() void {}7pub fn main() void {}
test/incremental/fix_astgen_failure+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version with error5#update=initial version with error
5#file=main.zig6#file=main.zig
6pub fn main() !void {7pub fn main() !void {
test/incremental/hello+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/modify_inline_fn+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/move_src+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/recursive_function_becomes_non_recursive+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6pub fn main() !void {7pub fn main() !void {
test/incremental/remove_enum_field+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const MyEnum = enum(u8) {7const MyEnum = enum(u8) {
test/incremental/remove_invalid_union_backing_enum+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const E = enum { a, b, c };7const E = enum { a, b, c };
test/incremental/temporary_parse_error+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");
test/incremental/type_becomes_comptime_only+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const SomeType = u32;7const SomeType = u32;
test/incremental/unreferenced_error+1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1#target=x86_64-linux-selfhosted1#target=x86_64-linux-selfhosted
2#target=x86_64-linux-cbe2#target=x86_64-linux-cbe
3#target=x86_64-windows-cbe3#target=x86_64-windows-cbe
4#target=wasm32-wasi-selfhosted
4#update=initial version5#update=initial version
5#file=main.zig6#file=main.zig
6const std = @import("std");7const std = @import("std");