diff --git a/ci/zinc/linux_test.sh b/ci/zinc/linux_test.sh index 611af4adce..2990287bcc 100755 --- a/ci/zinc/linux_test.sh +++ b/ci/zinc/linux_test.sh @@ -67,6 +67,7 @@ $STAGE1_ZIG build test-cli -fqemu -fwasmtime $STAGE1_ZIG build test-run-translated-c -fqemu -fwasmtime $STAGE1_ZIG build docs -fqemu -fwasmtime $STAGE1_ZIG build test-cases -fqemu -fwasmtime +$STAGE1_ZIG build test-link -fqemu -fwasmtime # Produce the experimental std lib documentation. mkdir -p "$RELEASE_STAGING/docs/std" diff --git a/test/link.zig b/test/link.zig index afab1852eb..1e75620919 100644 --- a/test/link.zig +++ b/test/link.zig @@ -47,69 +47,67 @@ pub fn addCases(cases: *tests.StandaloneContext) void { .requires_stage2 = true, }); - if (builtin.os.tag == .macos) { - cases.addBuildFile("test/link/macho/entry/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/entry/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/pagezero/build.zig", .{ - .build_modes = false, - }); + cases.addBuildFile("test/link/macho/pagezero/build.zig", .{ + .build_modes = false, + }); - cases.addBuildFile("test/link/macho/dylib/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/dylib/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/dead_strip/build.zig", .{ - .build_modes = false, - }); + cases.addBuildFile("test/link/macho/dead_strip/build.zig", .{ + .build_modes = false, + }); - cases.addBuildFile("test/link/macho/dead_strip_dylibs/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); + cases.addBuildFile("test/link/macho/dead_strip_dylibs/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); - cases.addBuildFile("test/link/macho/needed_library/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/needed_library/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/weak_library/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/weak_library/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/needed_framework/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); + cases.addBuildFile("test/link/macho/needed_framework/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); - cases.addBuildFile("test/link/macho/weak_framework/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); + cases.addBuildFile("test/link/macho/weak_framework/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); - // Try to build and run an Objective-C executable. - cases.addBuildFile("test/link/macho/objc/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); + // Try to build and run an Objective-C executable. + cases.addBuildFile("test/link/macho/objc/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); - // Try to build and run an Objective-C++ executable. - cases.addBuildFile("test/link/macho/objcpp/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); + // Try to build and run an Objective-C++ executable. + cases.addBuildFile("test/link/macho/objcpp/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); - cases.addBuildFile("test/link/macho/stack_size/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/stack_size/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/search_strategy/build.zig", .{ - .build_modes = true, - }); + cases.addBuildFile("test/link/macho/search_strategy/build.zig", .{ + .build_modes = true, + }); - cases.addBuildFile("test/link/macho/headerpad/build.zig", .{ - .build_modes = true, - .requires_macos_sdk = true, - }); - } + cases.addBuildFile("test/link/macho/headerpad/build.zig", .{ + .build_modes = true, + .requires_macos_sdk = true, + }); }