authorgravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-09-26 04:26:18+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-10-05 20:52:26+01:00
log14ccbbef9f4e34ed2311b96b771bbb452dccf9dc
treeeff4f3fde4da010fda808c072b7fc9418dcb5ba3
parentdfc0a27090b1f15aae429801cdded14ab0a80595
signaturelock-open Commit is signed but in an unrecognized format.

test: add x86_64-windows-cbe target to incremental cases

Throw another target in there just to spice things up a little! Running the incremental cases with the C backend is pretty slow due to the need to recompile the whole output from scratch on every update; for this reason, we probably don't want to keep many of these targeting CBE long-term. However, for now, while we have relatively few tests and things are still changing quite a lot, it's better to have this little bit of extra test coverage.

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

test/incremental/add_decl+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");
test/incremental/add_decl_namespaced+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");
test/incremental/delete_comptime_decls+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5pub fn main() void {}6pub fn main() void {}
test/incremental/hello+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");
test/incremental/modify_inline_fn+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");
test/incremental/move_src+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");
test/incremental/remove_enum_field+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const MyEnum = enum(u8) {6const MyEnum = enum(u8) {
test/incremental/type_becomes_comptime_only+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const SomeType = u32;6const SomeType = u32;
test/incremental/unreferenced_error+1
...@@ -1,5 +1,6 @@...@@ -1,5 +1,6 @@
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-cbe
3#update=initial version4#update=initial version
4#file=main.zig5#file=main.zig
5const std = @import("std");6const std = @import("std");