Skip to content

Commit dd8be64

Browse files
authored
Merge pull request #2301 from linux-on-ibm-z/s390x-buildtest-targettriple
Use generic TargetTriple in BuildTests
2 parents 4e468ab + b876852 commit dd8be64

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Tests/BuildTests/BuildPlanTests.swift

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ final class BuildPlanTests: XCTestCase {
123123
"-emit-executable",
124124
"-Xlinker", "-rpath=$ORIGIN",
125125
"@/path/to/build/debug/exe.product/Objects.LinkFileList",
126-
"-target", "x86_64-unknown-linux",
126+
"-target", defaultTargetTriple,
127127
]
128128
#endif
129129

@@ -236,7 +236,7 @@ final class BuildPlanTests: XCTestCase {
236236
"-o", "/path/to/build/release/exe", "-module-name", "exe", "-emit-executable",
237237
"-Xlinker", "-rpath=$ORIGIN",
238238
"@/path/to/build/release/exe.product/Objects.LinkFileList",
239-
"-target", "x86_64-unknown-linux",
239+
"-target", defaultTargetTriple,
240240
])
241241
#endif
242242
}
@@ -336,7 +336,7 @@ final class BuildPlanTests: XCTestCase {
336336
"-Xlinker", "-rpath=$ORIGIN",
337337
"@/path/to/build/debug/exe.product/Objects.LinkFileList",
338338
"-runtime-compatibility-version", "none",
339-
"-target", "x86_64-unknown-linux",
339+
"-target", defaultTargetTriple,
340340
])
341341
#endif
342342

@@ -395,7 +395,7 @@ final class BuildPlanTests: XCTestCase {
395395
"-Xlinker", "-rpath=$ORIGIN",
396396
"@/path/to/build/debug/exe.product/Objects.LinkFileList",
397397
"-runtime-compatibility-version", "none",
398-
"-target", "x86_64-unknown-linux",
398+
"-target", defaultTargetTriple,
399399
])
400400
#endif
401401

@@ -468,7 +468,7 @@ final class BuildPlanTests: XCTestCase {
468468
"-o", "/path/to/build/debug/exe", "-module-name", "exe", "-emit-executable",
469469
"-Xlinker", "-rpath=$ORIGIN",
470470
"@/path/to/build/debug/exe.product/Objects.LinkFileList",
471-
"-target", "x86_64-unknown-linux",
471+
"-target", defaultTargetTriple,
472472
])
473473
#endif
474474
}
@@ -611,7 +611,7 @@ final class BuildPlanTests: XCTestCase {
611611
"/path/to/build/debug/PkgPackageTests.xctest", "-module-name", "PkgPackageTests", "-emit-executable",
612612
"-Xlinker", "-rpath=$ORIGIN",
613613
"@/path/to/build/debug/PkgPackageTests.product/Objects.LinkFileList",
614-
"-target", "x86_64-unknown-linux",
614+
"-target", defaultTargetTriple,
615615
])
616616
#endif
617617
}
@@ -663,7 +663,7 @@ final class BuildPlanTests: XCTestCase {
663663
"-o", "/path/to/build/debug/exe", "-module-name", "exe", "-emit-executable",
664664
"-Xlinker", "-rpath=$ORIGIN",
665665
"@/path/to/build/debug/exe.product/Objects.LinkFileList",
666-
"-target", "x86_64-unknown-linux",
666+
"-target", defaultTargetTriple,
667667
])
668668
#endif
669669
}
@@ -764,7 +764,7 @@ final class BuildPlanTests: XCTestCase {
764764
"-o", "/path/to/build/debug/Foo", "-module-name", "Foo", "-lBar-Baz", "-emit-executable",
765765
"-Xlinker", "-rpath=$ORIGIN",
766766
"@/path/to/build/debug/Foo.product/Objects.LinkFileList",
767-
"-target", "x86_64-unknown-linux",
767+
"-target", defaultTargetTriple,
768768
])
769769

770770
XCTAssertEqual(barLinkArgs, [
@@ -773,7 +773,7 @@ final class BuildPlanTests: XCTestCase {
773773
"-module-name", "Bar_Baz", "-emit-library",
774774
"-Xlinker", "-rpath=$ORIGIN",
775775
"@/path/to/build/debug/Bar-Baz.product/Objects.LinkFileList",
776-
"-target", "x86_64-unknown-linux",
776+
"-target", defaultTargetTriple,
777777
])
778778
#endif
779779

@@ -831,7 +831,7 @@ final class BuildPlanTests: XCTestCase {
831831
"-o", "/path/to/build/debug/liblib.so", "-module-name", "lib",
832832
"-emit-library", "-Xlinker", "-rpath=$ORIGIN",
833833
"@/path/to/build/debug/lib.product/Objects.LinkFileList",
834-
"-target", "x86_64-unknown-linux",
834+
"-target", defaultTargetTriple,
835835
]
836836
#endif
837837

@@ -895,8 +895,8 @@ final class BuildPlanTests: XCTestCase {
895895

896896
XCTAssertEqual(try result.buildProduct(for: "exe").linkArguments(), ["/fake/path/to/swiftc", "-g", "-L", "/path/to/build/debug", "-o", "/path/to/build/debug/exe", "-module-name", "exe", "-emit-executable", "@/path/to/build/debug/exe.product/Objects.LinkFileList", "-runtime-compatibility-version", "none", "-target", "x86_64-apple-macosx10.10"])
897897
#else
898-
XCTAssertEqual(try result.buildProduct(for: "lib").linkArguments(), ["/fake/path/to/swiftc", "-lstdc++", "-g", "-L", "/path/to/build/debug", "-o", "/path/to/build/debug/liblib.so", "-module-name", "lib", "-emit-library", "-Xlinker", "-rpath=$ORIGIN", "@/path/to/build/debug/lib.product/Objects.LinkFileList", "-runtime-compatibility-version", "none", "-target", "x86_64-unknown-linux"])
899-
XCTAssertEqual(try result.buildProduct(for: "exe").linkArguments(), ["/fake/path/to/swiftc", "-g", "-L", "/path/to/build/debug", "-o", "/path/to/build/debug/exe", "-module-name", "exe", "-emit-executable", "-Xlinker", "-rpath=$ORIGIN", "@/path/to/build/debug/exe.product/Objects.LinkFileList", "-runtime-compatibility-version", "none", "-target", "x86_64-unknown-linux"])
898+
XCTAssertEqual(try result.buildProduct(for: "lib").linkArguments(), ["/fake/path/to/swiftc", "-lstdc++", "-g", "-L", "/path/to/build/debug", "-o", "/path/to/build/debug/liblib.so", "-module-name", "lib", "-emit-library", "-Xlinker", "-rpath=$ORIGIN", "@/path/to/build/debug/lib.product/Objects.LinkFileList", "-runtime-compatibility-version", "none", "-target", defaultTargetTriple])
899+
XCTAssertEqual(try result.buildProduct(for: "exe").linkArguments(), ["/fake/path/to/swiftc", "-g", "-L", "/path/to/build/debug", "-o", "/path/to/build/debug/exe", "-module-name", "exe", "-emit-executable", "-Xlinker", "-rpath=$ORIGIN", "@/path/to/build/debug/exe.product/Objects.LinkFileList", "-runtime-compatibility-version", "none", "-target", defaultTargetTriple])
900900
#endif
901901
}
902902

0 commit comments

Comments
 (0)