diff --git a/swift/ql/integration-tests/posix/frontend-invocations/Files.expected b/swift/ql/integration-tests/posix/frontend-invocations/Files.expected index 296a5d16513..bb2a65fc9fe 100644 --- a/swift/ql/integration-tests/posix/frontend-invocations/Files.expected +++ b/swift/ql/integration-tests/posix/frontend-invocations/Files.expected @@ -13,4 +13,6 @@ | H2.swift:0:0:0:0 | H2.swift | | I1.swift:0:0:0:0 | I1.swift | | I2.swift:0:0:0:0 | I2.swift | +| J1.swift:0:0:0:0 | J1.swift | +| J2.swift:0:0:0:0 | J2.swift | | file://:0:0:0:0 | | diff --git a/swift/ql/integration-tests/posix/frontend-invocations/J1.swift b/swift/ql/integration-tests/posix/frontend-invocations/J1.swift new file mode 100644 index 00000000000..e2c218e7b0b --- /dev/null +++ b/swift/ql/integration-tests/posix/frontend-invocations/J1.swift @@ -0,0 +1 @@ +let J1 = "" diff --git a/swift/ql/integration-tests/posix/frontend-invocations/J2.swift b/swift/ql/integration-tests/posix/frontend-invocations/J2.swift new file mode 100644 index 00000000000..25388c13894 --- /dev/null +++ b/swift/ql/integration-tests/posix/frontend-invocations/J2.swift @@ -0,0 +1 @@ +let J2 = "" diff --git a/swift/ql/integration-tests/posix/frontend-invocations/Modules.expected b/swift/ql/integration-tests/posix/frontend-invocations/Modules.expected index 64d24a9981c..84f6ec49e75 100644 --- a/swift/ql/integration-tests/posix/frontend-invocations/Modules.expected +++ b/swift/ql/integration-tests/posix/frontend-invocations/Modules.expected @@ -10,6 +10,7 @@ | file://:0:0:0:0 | G | | file://:0:0:0:0 | H1 | | file://:0:0:0:0 | I1 | +| file://:0:0:0:0 | J1J2 | | file://:0:0:0:0 | Swift | | file://:0:0:0:0 | SwiftOnoneSupport | | file://:0:0:0:0 | SwiftShims | diff --git a/swift/ql/integration-tests/posix/frontend-invocations/build.sh b/swift/ql/integration-tests/posix/frontend-invocations/build.sh index 60701f6e5cb..4687d1077c8 100755 --- a/swift/ql/integration-tests/posix/frontend-invocations/build.sh +++ b/swift/ql/integration-tests/posix/frontend-invocations/build.sh @@ -27,3 +27,4 @@ invoke -c F5.swift -o F5.o -I. ( cd dir; invoke -c ../G.swift ) invoke -c -primary-file H1.swift -primary-file H2.swift H3.swift -emit-module-path H1.swiftmodule -emit-module-path H2.swiftmodule -o H1.o -o H2.o invoke -emit-module -primary-file I1.swift -primary-file I2.swift -o I1.swiftmodule -o I2.swiftmodule +invoke -c -filelist j1_j2.list -o J1J2.o diff --git a/swift/ql/integration-tests/posix/frontend-invocations/j1_j2.list b/swift/ql/integration-tests/posix/frontend-invocations/j1_j2.list new file mode 100644 index 00000000000..8d24fb826ec --- /dev/null +++ b/swift/ql/integration-tests/posix/frontend-invocations/j1_j2.list @@ -0,0 +1,2 @@ +J1.swift +J2.swift