From 9285f91ccc20bb14b75dad08d1bae1b95e0c6b23 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 13 Jan 2025 21:17:18 -0800 Subject: [PATCH] wasm linker: incremental test coverage --- test/incremental/add_decl | 1 + test/incremental/add_decl_namespaced | 1 + test/incremental/change_generic_line_number | 1 + test/incremental/change_line_number | 1 + test/incremental/change_shift_op | 1 + test/incremental/change_struct_same_fields | 1 + test/incremental/compile_error_then_log | 1 + test/incremental/delete_comptime_decls | 1 + test/incremental/fix_astgen_failure | 1 + test/incremental/hello | 1 + test/incremental/modify_inline_fn | 1 + test/incremental/move_src | 1 + test/incremental/recursive_function_becomes_non_recursive | 1 + test/incremental/remove_enum_field | 1 + test/incremental/remove_invalid_union_backing_enum | 1 + test/incremental/temporary_parse_error | 1 + test/incremental/type_becomes_comptime_only | 1 + test/incremental/unreferenced_error | 1 + 18 files changed, 18 insertions(+) diff --git a/test/incremental/add_decl b/test/incremental/add_decl index 6b3a0dad84..e3444220f8 100644 --- a/test/incremental/add_decl +++ b/test/incremental/add_decl @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/add_decl_namespaced b/test/incremental/add_decl_namespaced index 48ed5cfd2e..9212a0da58 100644 --- a/test/incremental/add_decl_namespaced +++ b/test/incremental/add_decl_namespaced @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/change_generic_line_number b/test/incremental/change_generic_line_number index e59723306d..bed4372b37 100644 --- a/test/incremental/change_generic_line_number +++ b/test/incremental/change_generic_line_number @@ -1,4 +1,5 @@ #target=x86_64-linux-selfhosted +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/change_line_number b/test/incremental/change_line_number index c272bcb5df..887e5ffd21 100644 --- a/test/incremental/change_line_number +++ b/test/incremental/change_line_number @@ -1,4 +1,5 @@ #target=x86_64-linux-selfhosted +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/change_shift_op b/test/incremental/change_shift_op index bd88a70def..bface3a383 100644 --- a/test/incremental/change_shift_op +++ b/test/incremental/change_shift_op @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig pub fn main() !void { diff --git a/test/incremental/change_struct_same_fields b/test/incremental/change_struct_same_fields index f742bab870..650bd8c938 100644 --- a/test/incremental/change_struct_same_fields +++ b/test/incremental/change_struct_same_fields @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const S = extern struct { x: u8, y: u8 }; diff --git a/test/incremental/compile_error_then_log b/test/incremental/compile_error_then_log index 00ccef9290..9ab844bb4a 100644 --- a/test/incremental/compile_error_then_log +++ b/test/incremental/compile_error_then_log @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version with compile error #file=main.zig comptime { diff --git a/test/incremental/delete_comptime_decls b/test/incremental/delete_comptime_decls index 03ddc68128..45c77048eb 100644 --- a/test/incremental/delete_comptime_decls +++ b/test/incremental/delete_comptime_decls @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig pub fn main() void {} diff --git a/test/incremental/fix_astgen_failure b/test/incremental/fix_astgen_failure index 2298bc5248..a57b1ebde3 100644 --- a/test/incremental/fix_astgen_failure +++ b/test/incremental/fix_astgen_failure @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version with error #file=main.zig pub fn main() !void { diff --git a/test/incremental/hello b/test/incremental/hello index 3526b47f7c..d1bc876071 100644 --- a/test/incremental/hello +++ b/test/incremental/hello @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/modify_inline_fn b/test/incremental/modify_inline_fn index cd5361fb17..726b2ca22a 100644 --- a/test/incremental/modify_inline_fn +++ b/test/incremental/modify_inline_fn @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/move_src b/test/incremental/move_src index 908135485c..3e93513430 100644 --- a/test/incremental/move_src +++ b/test/incremental/move_src @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/recursive_function_becomes_non_recursive b/test/incremental/recursive_function_becomes_non_recursive index e6f27bf2b4..2ec483e3e5 100644 --- a/test/incremental/recursive_function_becomes_non_recursive +++ b/test/incremental/recursive_function_becomes_non_recursive @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig pub fn main() !void { diff --git a/test/incremental/remove_enum_field b/test/incremental/remove_enum_field index 3a882ae0f1..a1e5e20fd3 100644 --- a/test/incremental/remove_enum_field +++ b/test/incremental/remove_enum_field @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const MyEnum = enum(u8) { diff --git a/test/incremental/remove_invalid_union_backing_enum b/test/incremental/remove_invalid_union_backing_enum index ded6304531..4308899f9a 100644 --- a/test/incremental/remove_invalid_union_backing_enum +++ b/test/incremental/remove_invalid_union_backing_enum @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const E = enum { a, b, c }; diff --git a/test/incremental/temporary_parse_error b/test/incremental/temporary_parse_error index 4668c53b32..675232ea94 100644 --- a/test/incremental/temporary_parse_error +++ b/test/incremental/temporary_parse_error @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std"); diff --git a/test/incremental/type_becomes_comptime_only b/test/incremental/type_becomes_comptime_only index 2da31ec5f2..3bcae1cd21 100644 --- a/test/incremental/type_becomes_comptime_only +++ b/test/incremental/type_becomes_comptime_only @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const SomeType = u32; diff --git a/test/incremental/unreferenced_error b/test/incremental/unreferenced_error index 3dfe0ab758..29a9a34d97 100644 --- a/test/incremental/unreferenced_error +++ b/test/incremental/unreferenced_error @@ -1,6 +1,7 @@ #target=x86_64-linux-selfhosted #target=x86_64-linux-cbe #target=x86_64-windows-cbe +#target=wasm32-wasi-selfhosted #update=initial version #file=main.zig const std = @import("std");