Skip to content

Conversation

compnerd
Copy link
Member

Un-hardcode the explicit target triple for the test. This allows the
test to run on Windows where there is no ld (nor ld.exe). This then
uncovers the fact that the windows toolchain did not honour
-tools-directory. Fixing that uncovers the fact that the lookup for
the tool will fail as the empty file does not get identified as a
binary. To work around that, we now emit a 97-byte PE binary that is
correctly identified as a binary as the contents. This will never be
executed and so should be fine to emit on all platforms. Note that the
identified linker is different between Darwin and non-Darwin as the
behaviour of the driver is different - non-Darwin uses clang, while
Darwin uses ld (ld64) directly.

Thanks to @artemcm for the discussion on how to fix this properly.

@compnerd
Copy link
Member Author

@swift-ci please test

@compnerd
Copy link
Member Author

With all three patches now on GH:

Test Suite 'All tests' started at 2022-01-14 17:19:37.386
Test Suite 'debug.xctest' started at 2022-01-14 17:19:37.386
Test Suite 'APIDigesterTests' started at 2022-01-14 17:19:37.386
Test Case 'APIDigesterTests.testABIComparisonEndToEnd' started at 2022-01-14 17:19:37.386
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\APIDigesterTests.swift:329: APIDigesterTests.testABIComparisonEndToEnd : Test skipped
Test Case 'APIDigesterTests.testABIComparisonEndToEnd' skipped (0.0 seconds)
Test Case 'APIDigesterTests.testABIDigesterRequirements' started at 2022-01-14 17:19:37.386
Test Case 'APIDigesterTests.testABIDigesterRequirements' passed (0.159 seconds)
Test Case 'APIDigesterTests.testAPIComparisonEndToEnd' started at 2022-01-14 17:19:37.545
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\APIDigesterTests.swift:269: APIDigesterTests.testAPIComparisonEndToEnd : Test skipped
Test Case 'APIDigesterTests.testAPIComparisonEndToEnd' skipped (0.0 seconds)
Test Case 'APIDigesterTests.testBaselineComparisonJobFlags' started at 2022-01-14 17:19:37.545
warning: no such SDK: /path/to/sdk
warning: no such SDK: /path/to/sdk
Test Case 'APIDigesterTests.testBaselineComparisonJobFlags' passed (0.174 seconds)
Test Case 'APIDigesterTests.testBaselineGenerationEndToEnd' started at 2022-01-14 17:19:37.719
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\APIDigesterTests.swift:181: APIDigesterTests.testBaselineGenerationEndToEnd : Test skipped
Test Case 'APIDigesterTests.testBaselineGenerationEndToEnd' skipped (0.0 seconds)
Test Case 'APIDigesterTests.testBaselineGenerationJobFlags' started at 2022-01-14 17:19:37.719
warning: no such SDK: /path/to/sdk
warning: no such SDK: /path/to/sdk
Test Case 'APIDigesterTests.testBaselineGenerationJobFlags' passed (0.175 seconds)
Test Case 'APIDigesterTests.testBaselineGenerationRequiresTopLevelModule' started at 2022-01-14 17:19:37.894
Test Case 'APIDigesterTests.testBaselineGenerationRequiresTopLevelModule' passed (0.147 seconds)
Test Case 'APIDigesterTests.testBaselineOutputPath' started at 2022-01-14 17:19:38.041
Test Case 'APIDigesterTests.testBaselineOutputPath' passed (0.658 seconds)
Test Case 'APIDigesterTests.testComparisonOptionValidation' started at 2022-01-14 17:19:38.699
Test Case 'APIDigesterTests.testComparisonOptionValidation' passed (0.064 seconds)
Test Case 'APIDigesterTests.testDigesterModeValidation' started at 2022-01-14 17:19:38.763
Test Case 'APIDigesterTests.testDigesterModeValidation' passed (0.23 seconds)
Test Suite 'APIDigesterTests' passed at 2022-01-14 17:19:38.993
         Executed 10 tests, with 3 tests skipped and 0 failures (0 unexpected) in 1.607 (1.607) seconds
Test Suite 'AssertDiagnosticsTests' started at 2022-01-14 17:19:38.993
Test Case 'AssertDiagnosticsTests.testAssertDiagnostics' started at 2022-01-14 17:19:38.993
Test Case 'AssertDiagnosticsTests.testAssertDiagnostics' passed (0.0 seconds)
Test Case 'AssertDiagnosticsTests.testAssertDriverDiagosotics' started at 2022-01-14 17:19:38.993
Test Case 'AssertDiagnosticsTests.testAssertDriverDiagosotics' passed (0.381 seconds)
Test Case 'AssertDiagnosticsTests.testAssertNoDiagnostics' started at 2022-01-14 17:19:39.374
Test Case 'AssertDiagnosticsTests.testAssertNoDiagnostics' passed (0.0 seconds)
Test Suite 'AssertDiagnosticsTests' passed at 2022-01-14 17:19:39.374
         Executed 3 tests, with 0 failures (0 unexpected) in 0.381 (0.381) seconds
Test Suite 'CrossModuleIncrementalBuildTests' started at 2022-01-14 17:19:39.374
Test Case 'CrossModuleIncrementalBuildTests.testChangingOutputFileMap' started at 2022-01-14 17:19:39.374
Test Case 'CrossModuleIncrementalBuildTests.testChangingOutputFileMap' passed (0.55 seconds)
Test Case 'CrossModuleIncrementalBuildTests.testEmbeddedModuleDependencies' started at 2022-01-14 17:19:39.924
Test Case 'CrossModuleIncrementalBuildTests.testEmbeddedModuleDependencies' passed (0.557 seconds)
Test Suite 'CrossModuleIncrementalBuildTests' passed at 2022-01-14 17:19:40.481
         Executed 2 tests, with 0 failures (0 unexpected) in 1.107 (1.107) seconds
Test Suite 'DependencyGraphSerializationTests' started at 2022-01-14 17:19:40.481
Test Case 'DependencyGraphSerializationTests.testRoundTripFixtures' started at 2022-01-14 17:19:40.481
Test Case 'DependencyGraphSerializationTests.testRoundTripFixtures' passed (0.106 seconds)
Test Case 'DependencyGraphSerializationTests.testSerializedVersionChangeDetection' started at 2022-01-14 17:19:40.587
Test Case 'DependencyGraphSerializationTests.testSerializedVersionChangeDetection' passed (0.0 seconds)
Test Suite 'DependencyGraphSerializationTests' passed at 2022-01-14 17:19:40.587
         Executed 2 tests, with 0 failures (0 unexpected) in 0.106 (0.106) seconds
Test Suite 'ExplicitModuleBuildTests' started at 2022-01-14 17:19:40.587
Test Case 'ExplicitModuleBuildTests.testDependencyImportPrescan' started at 2022-01-14 17:19:40.587
Test Case 'ExplicitModuleBuildTests.testDependencyImportPrescan' passed (0.094 seconds)
Test Case 'ExplicitModuleBuildTests.testDependencyScanReuseCache' started at 2022-01-14 17:19:40.681
Test Case 'ExplicitModuleBuildTests.testDependencyScanReuseCache' passed (0.487 seconds)
Test Case 'ExplicitModuleBuildTests.testDependencyScanning' started at 2022-01-14 17:19:41.168
Test Case 'ExplicitModuleBuildTests.testDependencyScanning' passed (0.943 seconds)
Test Case 'ExplicitModuleBuildTests.testDependencyScanningNoResponse' started at 2022-01-14 17:19:42.111
Test Case 'ExplicitModuleBuildTests.testDependencyScanningNoResponse' passed (0.44 seconds)
Test Case 'ExplicitModuleBuildTests.testExplicitModuleBuildEndToEnd' started at 2022-01-14 17:19:42.551
Test Case 'ExplicitModuleBuildTests.testExplicitModuleBuildEndToEnd' passed (0.0 seconds)
Test Case 'ExplicitModuleBuildTests.testExplicitModuleBuildJobs' started at 2022-01-14 17:19:42.551
Test Case 'ExplicitModuleBuildTests.testExplicitModuleBuildJobs' passed (0.0 seconds)
Test Case 'ExplicitModuleBuildTests.testExplicitSwiftModuleMap' started at 2022-01-14 17:19:42.551
Test Case 'ExplicitModuleBuildTests.testExplicitSwiftModuleMap' passed (0.001 seconds)
Test Case 'ExplicitModuleBuildTests.testImmediateModeExplicitModuleBuild' started at 2022-01-14 17:19:42.552
Test Case 'ExplicitModuleBuildTests.testImmediateModeExplicitModuleBuild' passed (0.0 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleAliasingInterfaceWithScanDeps' started at 2022-01-14 17:19:42.552
Test Case 'ExplicitModuleBuildTests.testModuleAliasingInterfaceWithScanDeps' passed (0.794 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleAliasingPrebuiltWithScanDeps' started at 2022-01-14 17:19:43.346
Test Case 'ExplicitModuleBuildTests.testModuleAliasingPrebuiltWithScanDeps' passed (1.551 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleAliasingWithExplicitBuild' started at 2022-01-14 17:19:44.897
Test Case 'ExplicitModuleBuildTests.testModuleAliasingWithExplicitBuild' passed (1.283 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleAliasingWithImportPrescan' started at 2022-01-14 17:19:46.180
Test Case 'ExplicitModuleBuildTests.testModuleAliasingWithImportPrescan' passed (0.407 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleDependencyBuildCommandGeneration' started at 2022-01-14 17:19:46.587
Test Case 'ExplicitModuleBuildTests.testModuleDependencyBuildCommandGeneration' passed (0.0 seconds)
Test Case 'ExplicitModuleBuildTests.testModuleDependencyBuildCommandGenerationWithExternalFramework' started at 2022-01-14 17:19:46.587
Test Case 'ExplicitModuleBuildTests.testModuleDependencyBuildCommandGenerationWithExternalFramework' passed (0.078 seconds)
Test Suite 'ExplicitModuleBuildTests' passed at 2022-01-14 17:19:46.665
         Executed 14 tests, with 0 failures (0 unexpected) in 6.078 (6.078) seconds
Test Suite 'IncrementalBuildPerformanceTests' started at 2022-01-14 17:19:46.665
Test Case 'IncrementalBuildPerformanceTests.testCleanBuildSwiftDepsPerformance' started at 2022-01-14 17:19:46.665
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IncrementalBuildPerformanceTests.swift:39: IncrementalBuildPerformanceTests.testCleanBuildSwiftDepsPerformance : Test skipped
Test Case 'IncrementalBuildPerformanceTests.testCleanBuildSwiftDepsPerformance' skipped (0.0 seconds)
Test Case 'IncrementalBuildPerformanceTests.testReadingPriorsPerformance' started at 2022-01-14 17:19:46.665
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IncrementalBuildPerformanceTests.swift:39: IncrementalBuildPerformanceTests.testReadingPriorsPerformance : Test skipped
Test Case 'IncrementalBuildPerformanceTests.testReadingPriorsPerformance' skipped (0.0 seconds)
Test Case 'IncrementalBuildPerformanceTests.testSavingPriorsPerformance' started at 2022-01-14 17:19:46.665
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IncrementalBuildPerformanceTests.swift:39: IncrementalBuildPerformanceTests.testSavingPriorsPerformance : Test skipped
Test Case 'IncrementalBuildPerformanceTests.testSavingPriorsPerformance' skipped (0.0 seconds)
Test Suite 'IncrementalBuildPerformanceTests' passed at 2022-01-14 17:19:46.665
         Executed 3 tests, with 3 tests skipped and 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'IncrementalCompilationTests' started at 2022-01-14 17:19:46.665
Test Case 'IncrementalCompilationTests.testAddingInput' started at 2022-01-14 17:19:46.665
*** starting build initial ***
*** starting build after addition of another ***
*** starting build after restoration of another ***
*** writing let foo = 1 to main
*** writing let bar = foo to other
*** writing let nameInAnother = foo to another
Test Case 'IncrementalCompilationTests.testAddingInput' passed (0.797 seconds)
Test Case 'IncrementalCompilationTests.testAlwaysRebuildDependents' started at 2022-01-14 17:19:47.462
*** starting build initial ***
*** touching main ***
*** starting build touch main; non-propagating but -driver-always-rebuild-dependents ***
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testAlwaysRebuildDependents' passed (1.549 seconds)
Test Case 'IncrementalCompilationTests.testAutolinkOutputPath' started at 2022-01-14 17:19:49.011
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
remark: Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.hIMaxG\derivedData\theModule-master.swiftdeps'
remark: Incremental compilation: Disabling incremental build: could not read build record
remark: Incremental compilation: Created dependency graph from swiftdeps files
remark: Incremental compilation: Enabling incremental cross-module building
remark: Found 2 batchable jobs
remark: Forming into 1 batch
remark: Adding {compile: main.swift} to batch 0
remark: Adding {compile: other.swift} to batch 0
remark: Forming batch job from 2 constituents: main.swift, other.swift
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testAutolinkOutputPath' passed (0.095 seconds)
Test Case 'IncrementalCompilationTests.testBuildRecordDateAccuracy' started at 2022-01-14 17:19:49.106
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.MkvzCO\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** starting build as is ***
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testBuildRecordDateAccuracy' passed (1.403 seconds)
Test Case 'IncrementalCompilationTests.testDependencyDotFiles' started at 2022-01-14 17:19:50.509
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.v8s8Zc\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testDependencyDotFiles' passed (0.265 seconds)
Test Case 'IncrementalCompilationTests.testDependencyDotFilesCross' started at 2022-01-14 17:19:50.774
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.hCsOj1\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** touching other ***
*** starting build touch other; non-propagating ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.hCsOj1\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: Scheduling changed input  {compile: other.o <= other.swift}
Incremental compilation: Queuing (initial):  {compile: other.o <= other.swift}
Incremental compilation: not scheduling dependents of other.swift; unknown changes
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Found 1 batchable job
Forming into 1 batch
Adding {compile: other.swift} to batch 0
Forming batch job from 1 constituents: other.swift
Starting Compiling other.swift
Finished Compiling other.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'bar' in other.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'bar' in other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule
Skipped Compiling main.swift

*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testDependencyDotFilesCross' passed (1.579 seconds)
Test Case 'IncrementalCompilationTests.testFileMapMissingMainEntry' started at 2022-01-14 17:19:52.353
*** starting build initial ***
*** starting build output file map missing main entry ***
*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testFileMapMissingMainEntry' passed (0.499 seconds)
Test Case 'IncrementalCompilationTests.testFileMapMissingMainEntryWMO' started at 2022-01-14 17:19:52.852
*** starting build initial ***
*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testFileMapMissingMainEntryWMO' passed (0.469 seconds)
Test Case 'IncrementalCompilationTests.testIncremental' started at 2022-01-14 17:19:53.321
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** starting build as is ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping job: Linking theModule; oldest output is current 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule.o'
Skipped Compiling main.swift
Skipped Compiling other.swift

*** touching other ***
*** starting build touch other; non-propagating ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: Scheduling changed input  {compile: other.o <= other.swift}
Incremental compilation: Queuing (initial):  {compile: other.o <= other.swift}
Incremental compilation: not scheduling dependents of other.swift; unknown changes
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Found 1 batchable job
Forming into 1 batch
Adding {compile: other.swift} to batch 0
Forming batch job from 1 constituents: other.swift
Starting Compiling other.swift
Finished Compiling other.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'bar' in other.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'bar' in other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule
Skipped Compiling main.swift

*** touching main ***
*** touching other ***
*** starting build touch both; non-propagating ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: Scheduling changed input  {compile: main.o <= main.swift}
Incremental compilation: Scheduling changed input  {compile: other.o <= other.swift}
Incremental compilation: Queuing (initial):  {compile: main.o <= main.swift}
Incremental compilation: Queuing (initial):  {compile: other.o <= other.swift}
Incremental compilation: not scheduling dependents of main.swift; unknown changes
Incremental compilation: not scheduling dependents of other.swift; unknown changes
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'foo' in main.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'foo' in main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'bar' in other.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'bar' in other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** replacing main ***
*** starting build replace contents of main; propagating into 2nd wave ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.aSVkQa\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: Scheduling changed input  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Queuing (initial):  {compile: main.o <= main.swift}
Incremental compilation: not scheduling dependents of main.swift; unknown changes
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Found 1 batchable job
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Forming batch job from 1 constituents: main.swift
Starting Compiling main.swift
Finished Compiling main.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Fingerprint changed for existing interface of source file from main.swiftdeps in main.swift
Incremental compilation: Fingerprint changed for existing implementation of source file from main.swiftdeps in main.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'foo' in main.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'foo' in main.swift
Incremental compilation: Traced: interface of source file from main.swiftdeps in main.swift -> interface of top-level name 'foo' in main.swift -> implementation of source file from other.swiftdeps in other.swift
Incremental compilation: Queuing because of dependencies discovered later:  {compile: other.o <= other.swift}
Incremental compilation: Scheduling invalidated  {compile: other.o <= other.swift}
Found 1 batchable job
Forming into 1 batch
Adding {compile: other.swift} to batch 0
Forming batch job from 1 constituents: other.swift
Starting Compiling other.swift
Finished Compiling other.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Fingerprint missing for existing interface of top-level name 'bar' in other.swift
Incremental compilation: Fingerprint missing for existing implementation of top-level name 'bar' in other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testIncremental' passed (4.313 seconds)
Test Case 'IncrementalCompilationTests.testIncrementalDiagnostics' started at 2022-01-14 17:19:57.634
*** starting build initial ***
*** starting build as is ***
*** touching other ***
*** starting build touch other; non-propagating ***
*** touching main ***
*** touching other ***
*** starting build touch both; non-propagating ***
*** replacing main ***
*** starting build replace contents of main; propagating into 2nd wave ***
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testIncrementalDiagnostics' passed (4.328 seconds)
Test Case 'IncrementalCompilationTests.testIncrementalPostCompileJob' started at 2022-01-14 17:20:01.962
*** starting build initial ***
*** starting build as is ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.Qh1CzL\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Incremental compilation: Not skipping job: Linking theModule; Missing output 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.Qh1CzL\derivedData\theModule.o'
Starting Linking theModule
Finished Linking theModule
Skipped Compiling main.swift
Skipped Compiling other.swift

*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testIncrementalPostCompileJob' passed (0.422 seconds)
Test Case 'IncrementalCompilationTests.testNullBuildNoEmitModule' started at 2022-01-14 17:20:02.384
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.2vsCln\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Emitting module for theModule
Finished Emitting module for theModule
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled

*** starting build as is ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.2vsCln\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Skipped Compiling main.swift
Skipped Compiling other.swift

*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testNullBuildNoEmitModule' passed (0.39 seconds)
Test Case 'IncrementalCompilationTests.testObsoletePriors' started at 2022-01-14 17:20:02.774
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testObsoletePriors' passed (0.0 seconds)
Test Case 'IncrementalCompilationTests.testOptionsParsing' started at 2022-01-14 17:20:02.774
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

remark: Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
remark: Incremental compilation: Enabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** starting build initial ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping job: Linking theModule; oldest output is current 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule.o'
Skipped Compiling main.swift
Skipped Compiling other.swift

remark: Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
remark: Incremental compilation: Enabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** starting build initial ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping job: Linking theModule; oldest output is current 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule.o'
Skipped Compiling main.swift
Skipped Compiling other.swift

remark: Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
remark: Incremental compilation: Enabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** starting build initial ***
Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
Incremental compilation: Enabling incremental cross-module building
Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
Incremental compilation: Skipping job: Linking theModule; oldest output is current 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule.o'
Skipped Compiling main.swift
Skipped Compiling other.swift

remark: Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
remark: Incremental compilation: Enabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** starting build initial ***
Incremental compilation: Incremental compilation has been disabled, because different arguments were passed to the compiler
Incremental compilation: Disabling incremental build: different arguments were passed to the compiler
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

remark: Incremental compilation: Read dependency graph 'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.01pkpB\derivedData\theModule-master.priors'
remark: Incremental compilation: Enabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** starting build initial ***
Incremental compilation: Incremental compilation has been disabled, because different arguments were passed to the compiler
Incremental compilation: Disabling incremental build: different arguments were passed to the compiler
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Disabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

remark: Incremental compilation: Reading dependencies from main.swift
remark: Incremental compilation: Reading dependencies from other.swift
remark: Incremental compilation: Created dependency graph from swiftdeps files
remark: Incremental compilation: Disabling incremental cross-module building
remark: Incremental compilation: May skip current input:  {compile: main.o <= main.swift}
remark: Incremental compilation: May skip current input:  {compile: other.o <= other.swift}
remark: Incremental compilation: Skipping input:  {compile: main.o <= main.swift}
remark: Incremental compilation: Skipping input:  {compile: other.o <= other.swift}
*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testOptionsParsing' passed (1.737 seconds)
Test Case 'IncrementalCompilationTests.testPriorsVersionDetectionAndRecovery' started at 2022-01-14 17:20:04.511
*** writing let bar = foo to other
*** writing let foo = 1 to main
Test Case 'IncrementalCompilationTests.testPriorsVersionDetectionAndRecovery' passed (0.005 seconds)
Test Case 'IncrementalCompilationTests.testRemoval' started at 2022-01-14 17:20:04.516
*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testRemoval' passed (0.005 seconds)
Test Case 'IncrementalCompilationTests.testSymlinkModification' started at 2022-01-14 17:20:04.521
*** starting build initial ***
Incremental compilation: Incremental compilation could not read build record at  'C:\Users\compnerd\AppData\Local\Temp\TemporaryDirectory.6TfSHp\derivedData\theModule-master.swiftdeps'
Incremental compilation: Disabling incremental build: could not read build record
Incremental compilation: Created dependency graph from swiftdeps files
Incremental compilation: Enabling incremental cross-module building
Found 2 batchable jobs
Forming into 1 batch
Adding {compile: main.swift} to batch 0
Adding {compile: other.swift} to batch 0
Forming batch job from 2 constituents: main.swift, other.swift
Starting Compiling main.swift, other.swift
Finished Compiling main.swift, other.swift
Incremental compilation: Reading dependencies from main.swift
Incremental compilation: Reading dependencies from other.swift
Incremental compilation: Scheduling all post-compile jobs because something was compiled
Starting Linking theModule
Finished Linking theModule

*** starting build touch both symlinks; non-propagating ***
*** starting build touch both symlink targets; non-propagating ***
*** writing let foo = 1 to main
*** writing let bar = foo to other
Test Case 'IncrementalCompilationTests.testSymlinkModification' passed (2.738 seconds)
Test Suite 'IncrementalCompilationTests' passed at 2022-01-14 17:20:07.259
         Executed 17 tests, with 0 failures (0 unexpected) in 20.594 (20.594) seconds
Test Suite 'IntegrationTests' started at 2022-01-14 17:20:07.259
Test Case 'IntegrationTests.testLitDriverDependenciesTests' started at 2022-01-14 17:20:07.259
Test Case 'IntegrationTests.testLitDriverDependenciesTests' passed (0.0 seconds)
Test Case 'IntegrationTests.testLitDriverTests' started at 2022-01-14 17:20:07.259
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IntegrationTests.swift:124: IntegrationTests.testLitDriverTests : Test skipped - Not all Driver tests supported
Test Case 'IntegrationTests.testLitDriverTests' skipped (0.0 seconds)
Test Case 'IntegrationTests.testLitDriverValidationTests' started at 2022-01-14 17:20:07.259
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IntegrationTests.swift:135: IntegrationTests.testLitDriverValidationTests : Test skipped - Not all Driver validation-tests supported
Test Case 'IntegrationTests.testLitDriverValidationTests' skipped (0.0 seconds)
Test Case 'IntegrationTests.testLitInterpreterTests' started at 2022-01-14 17:20:07.259
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IntegrationTests.swift:142: IntegrationTests.testLitInterpreterTests : Test skipped - Interpreter tests unsupported
Test Case 'IntegrationTests.testLitInterpreterTests' skipped (0.0 seconds)
Test Case 'IntegrationTests.testLitStdlibTests' started at 2022-01-14 17:20:07.259
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\IntegrationTests.swift:149: IntegrationTests.testLitStdlibTests : Test skipped - stdlib tests unsupported
Test Case 'IntegrationTests.testLitStdlibTests' skipped (0.0 seconds)
Test Case 'IntegrationTests.testLitSymbolGraphFrontendTest' started at 2022-01-14 17:20:07.259
Test Case 'IntegrationTests.testLitSymbolGraphFrontendTest' passed (0.0 seconds)
Test Suite 'IntegrationTests' passed at 2022-01-14 17:20:07.259
         Executed 6 tests, with 4 tests skipped and 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'JobExecutorTests' started at 2022-01-14 17:20:07.259
Test Case 'JobExecutorTests.testDarwinBasic' started at 2022-01-14 17:20:07.259
Test Case 'JobExecutorTests.testDarwinBasic' passed (0.0 seconds)
Test Case 'JobExecutorTests.testInputForwarding' started at 2022-01-14 17:20:07.259
Test Case 'JobExecutorTests.testInputForwarding' passed (0.0 seconds)
Test Case 'JobExecutorTests.testInputModifiedDuringMultiJobBuild' started at 2022-01-14 17:20:07.259
Test Case 'JobExecutorTests.testInputModifiedDuringMultiJobBuild' passed (1.328 seconds)
Test Case 'JobExecutorTests.testInputModifiedDuringSingleJobBuild' started at 2022-01-14 17:20:08.587
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\JobExecutorTests.swift:351: JobExecutorTests.testInputModifiedDuringSingleJobBuild : Test skipped - Requires -sdk
Test Case 'JobExecutorTests.testInputModifiedDuringSingleJobBuild' skipped (0.0 seconds)
Test Case 'JobExecutorTests.testResolveSquashedArgs' started at 2022-01-14 17:20:08.587
Test Case 'JobExecutorTests.testResolveSquashedArgs' passed (0.0 seconds)
Test Case 'JobExecutorTests.testSaveTemps' started at 2022-01-14 17:20:08.587
Test Case 'JobExecutorTests.testSaveTemps' passed (1.125 seconds)
Test Case 'JobExecutorTests.testShellEscapingArgsInJobDescription' started at 2022-01-14 17:20:09.712
Test Case 'JobExecutorTests.testShellEscapingArgsInJobDescription' passed (0.011 seconds)
Test Case 'JobExecutorTests.testStubProcessProtocol' started at 2022-01-14 17:20:09.723
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\JobExecutorTests.swift:293: JobExecutorTests.testStubProcessProtocol : Test skipped - processId.getter returning `-1`
Test Case 'JobExecutorTests.testStubProcessProtocol' skipped (0.0 seconds)
Test Case 'JobExecutorTests.testSwiftDriverExecOverride' started at 2022-01-14 17:20:09.723
Test Case 'JobExecutorTests.testSwiftDriverExecOverride' passed (0.051 seconds)
Test Case 'JobExecutorTests.testTemporaryFileWriting' started at 2022-01-14 17:20:09.774
Test Case 'JobExecutorTests.testTemporaryFileWriting' passed (0.0 seconds)
Test Suite 'JobExecutorTests' passed at 2022-01-14 17:20:09.774
         Executed 10 tests, with 2 tests skipped and 0 failures (0 unexpected) in 2.515 (2.515) seconds
Test Suite 'ModuleDependencyGraphTests' started at 2022-01-14 17:20:09.774
Test Case 'ModuleDependencyGraphTests.testBaselineForPrintsAndCrossType' started at 2022-01-14 17:20:09.774
Test Case 'ModuleDependencyGraphTests.testBaselineForPrintsAndCrossType' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testBasicLoad' started at 2022-01-14 17:20:09.774
Test Case 'ModuleDependencyGraphTests.testBasicLoad' passed (0.016 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedDependents' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedDependents' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedExternal' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedExternal' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedExternalPreMarked' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedExternalPreMarked' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedExternalReverse' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedExternalReverse' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedNoncascadingDependents' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedNoncascadingDependents' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testChainedNoncascadingDependents2' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testChainedNoncascadingDependents2' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependency' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependency' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyBaseline' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyBaseline' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyBaselineWithFingerprints' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyBaselineWithFingerprints' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyWithFingerprints' started at 2022-01-14 17:20:09.790
Test Case 'ModuleDependencyGraphTests.testCrossTypeDependencyWithFingerprints' passed (0.016 seconds)
Test Case 'ModuleDependencyGraphTests.testDependencyLoops' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testDependencyLoops' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testEnabledTypeBodyFingerprints' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testEnabledTypeBodyFingerprints' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testIndependentDepKinds' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testIndependentDepKinds' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testIndependentDepKinds2' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testIndependentDepKinds2' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testIndependentMembers' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testIndependentMembers' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testIndependentNodes' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testIndependentNodes' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testLoadPassesWithFingerprint' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testLoadPassesWithFingerprint' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkIntransitive' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkIntransitive' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkIntransitiveThenIndirect' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkIntransitiveThenIndirect' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkIntransitiveTwice' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkIntransitiveTwice' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkOneNodeTwice' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkOneNodeTwice' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkOneNodeTwice2' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkOneNodeTwice2' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMarkTwoNodes' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMarkTwoNodes' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMultipleDependentsDifferent' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMultipleDependentsDifferent' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMultipleDependentsSame' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMultipleDependentsSame' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testMutualInterfaceHash' started at 2022-01-14 17:20:09.806
Test Case 'ModuleDependencyGraphTests.testMutualInterfaceHash' passed (0.015 seconds)
Test Case 'ModuleDependencyGraphTests.testNotTransitiveOnceMarked' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testNotTransitiveOnceMarked' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testReloadDetectsChange' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testReloadDetectsChange' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent2' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent2' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent3' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent3' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent4' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent4' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent5' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent5' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependent6' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependent6' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependentMember' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependentMember' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleDependentReverse' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleDependentReverse' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleExternal' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleExternal' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testSimpleExternal2' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testSimpleExternal2' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testUseFingerprints' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testUseFingerprints' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testUseFingerprintsPingPong' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testUseFingerprintsPingPong' passed (0.0 seconds)
Test Case 'ModuleDependencyGraphTests.testUseFingerprintsPingPong2' started at 2022-01-14 17:20:09.821
Test Case 'ModuleDependencyGraphTests.testUseFingerprintsPingPong2' passed (0.0 seconds)
Test Suite 'ModuleDependencyGraphTests' passed at 2022-01-14 17:20:09.821
         Executed 43 tests, with 0 failures (0 unexpected) in 0.047 (0.047) seconds
Test Suite 'MultidictionaryTests' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testInit' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testInit' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testInsertion' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testInsertion' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testInsertion_existingPair' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testInsertion_existingPair' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testRemoveOccurencesOf' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testRemoveOccurencesOf' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testRemoveOccurencesOf_nonExistentValue' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testRemoveOccurencesOf_nonExistentValue' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testRemoveValue' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testRemoveValue' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testRemoveValue_nonExistentKey' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testRemoveValue_nonExistentKey' passed (0.0 seconds)
Test Case 'MultidictionaryTests.testRemoveValue_nonExistentValue' started at 2022-01-14 17:20:09.821
Test Case 'MultidictionaryTests.testRemoveValue_nonExistentValue' passed (0.016 seconds)
Test Suite 'MultidictionaryTests' passed at 2022-01-14 17:20:09.837
         Executed 8 tests, with 0 failures (0 unexpected) in 0.016 (0.016) seconds
Test Suite 'NonincrementalCompilationTests' started at 2022-01-14 17:20:09.837
Test Case 'NonincrementalCompilationTests.testBuildRecordReading' started at 2022-01-14 17:20:09.837
Test Case 'NonincrementalCompilationTests.testBuildRecordReading' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testBuildRecordWithoutOptionsReading' started at 2022-01-14 17:20:09.837
Test Case 'NonincrementalCompilationTests.testBuildRecordWithoutOptionsReading' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testDateConversion' started at 2022-01-14 17:20:09.837
Test Case 'NonincrementalCompilationTests.testDateConversion' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testExtractSourceFileDependencyGraphFromSwiftModule' started at 2022-01-14 17:20:09.837
Test Case 'NonincrementalCompilationTests.testExtractSourceFileDependencyGraphFromSwiftModule' passed (0.015 seconds)
Test Case 'NonincrementalCompilationTests.testNoIncremental' started at 2022-01-14 17:20:09.852
Test Case 'NonincrementalCompilationTests.testNoIncremental' passed (0.251 seconds)
Test Case 'NonincrementalCompilationTests.testReadAndWriteBuildRecord' started at 2022-01-14 17:20:10.103
Test Case 'NonincrementalCompilationTests.testReadAndWriteBuildRecord' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testReadBinarySourceFileDependencyGraph' started at 2022-01-14 17:20:10.103
Test Case 'NonincrementalCompilationTests.testReadBinarySourceFileDependencyGraph' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testReadComplexSourceFileDependencyGraph' started at 2022-01-14 17:20:10.103
Test Case 'NonincrementalCompilationTests.testReadComplexSourceFileDependencyGraph' passed (0.0 seconds)
Test Case 'NonincrementalCompilationTests.testShowJobLifecycleAndIncremental' started at 2022-01-14 17:20:10.103
Test Case 'NonincrementalCompilationTests.testShowJobLifecycleAndIncremental' passed (0.218 seconds)
Test Suite 'NonincrementalCompilationTests' passed at 2022-01-14 17:20:10.321
         Executed 9 tests, with 0 failures (0 unexpected) in 0.484 (0.484) seconds
Test Suite 'ParsableMessageTests' started at 2022-01-14 17:20:10.321
Test Case 'ParsableMessageTests.testAbnormalExitMessage' started at 2022-01-14 17:20:10.321
Test Case 'ParsableMessageTests.testAbnormalExitMessage' passed (0.0 seconds)
Test Case 'ParsableMessageTests.testBeganBatchMessages' started at 2022-01-14 17:20:10.321
Test Case 'ParsableMessageTests.testBeganBatchMessages' passed (0.109 seconds)
Test Case 'ParsableMessageTests.testBeganMessage' started at 2022-01-14 17:20:10.430
Test Case 'ParsableMessageTests.testBeganMessage' passed (0.0 seconds)
Test Case 'ParsableMessageTests.testFinishedBatchMessages' started at 2022-01-14 17:20:10.430
Test Case 'ParsableMessageTests.testFinishedBatchMessages' passed (0.094 seconds)
Test Case 'ParsableMessageTests.testFinishedMessage' started at 2022-01-14 17:20:10.524
Test Case 'ParsableMessageTests.testFinishedMessage' passed (0.0 seconds)
Test Case 'ParsableMessageTests.testFrontendMessages' started at 2022-01-14 17:20:10.524
Test Case 'ParsableMessageTests.testFrontendMessages' passed (0.313 seconds)
Test Case 'ParsableMessageTests.testSignalledBatchMessages' started at 2022-01-14 17:20:10.837
Test Case 'ParsableMessageTests.testSignalledBatchMessages' passed (0.094 seconds)
Test Case 'ParsableMessageTests.testSignalledMessage' started at 2022-01-14 17:20:10.931
Test Case 'ParsableMessageTests.testSignalledMessage' passed (0.0 seconds)
Test Case 'ParsableMessageTests.testSilentIntegratedMode' started at 2022-01-14 17:20:10.931
Test Case 'ParsableMessageTests.testSilentIntegratedMode' passed (0.156 seconds)
Test Suite 'ParsableMessageTests' passed at 2022-01-14 17:20:11.087
         Executed 9 tests, with 0 failures (0 unexpected) in 0.766 (0.766) seconds
Test Suite 'PredictableRandomNumberGeneratorTests' started at 2022-01-14 17:20:11.087
Test Case 'PredictableRandomNumberGeneratorTests.testPredictability' started at 2022-01-14 17:20:11.087
Test Case 'PredictableRandomNumberGeneratorTests.testPredictability' passed (0.0 seconds)
Test Case 'PredictableRandomNumberGeneratorTests.testUnusualSeeds' started at 2022-01-14 17:20:11.087
Test Case 'PredictableRandomNumberGeneratorTests.testUnusualSeeds' passed (0.0 seconds)
Test Suite 'PredictableRandomNumberGeneratorTests' passed at 2022-01-14 17:20:11.087
         Executed 2 tests, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'StringAdditionsTests' started at 2022-01-14 17:20:11.087
Test Case 'StringAdditionsTests.testBasicIdentifiers' started at 2022-01-14 17:20:11.087
Test Case 'StringAdditionsTests.testBasicIdentifiers' passed (0.0 seconds)
Test Case 'StringAdditionsTests.testSwiftKeywordsAsIdentifiers' started at 2022-01-14 17:20:11.087
Test Case 'StringAdditionsTests.testSwiftKeywordsAsIdentifiers' passed (0.0 seconds)
Test Case 'StringAdditionsTests.testUnicodeCharacters' started at 2022-01-14 17:20:11.087
Test Case 'StringAdditionsTests.testUnicodeCharacters' passed (0.0 seconds)
Test Suite 'StringAdditionsTests' passed at 2022-01-14 17:20:11.087
         Executed 3 tests, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'SwiftDriverTests' started at 2022-01-14 17:20:11.087
Test Case 'SwiftDriverTests.testADDITIONAL_SWIFT_DRIVER_FLAGS' started at 2022-01-14 17:20:11.087
Test Case 'SwiftDriverTests.testADDITIONAL_SWIFT_DRIVER_FLAGS' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testBCasTopLevelOutput' started at 2022-01-14 17:20:11.181
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testBCasTopLevelOutput' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testBaseOutputPaths' started at 2022-01-14 17:20:11.259
Test Case 'SwiftDriverTests.testBaseOutputPaths' passed (0.234 seconds)
Test Case 'SwiftDriverTests.testBatchModeCompiles' started at 2022-01-14 17:20:11.493
Test Case 'SwiftDriverTests.testBatchModeCompiles' passed (0.188 seconds)
Test Case 'SwiftDriverTests.testBatchModeDiagnostics' started at 2022-01-14 17:20:11.681
Test Case 'SwiftDriverTests.testBatchModeDiagnostics' passed (0.312 seconds)
Test Case 'SwiftDriverTests.testCXXInteropOptions' started at 2022-01-14 17:20:11.993
Test Case 'SwiftDriverTests.testCXXInteropOptions' passed (0.188 seconds)
Test Case 'SwiftDriverTests.testClangTargetForExplicitModule' started at 2022-01-14 17:20:12.181
Test Case 'SwiftDriverTests.testClangTargetForExplicitModule' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testCleaningUpOldCompilationOutputs' started at 2022-01-14 17:20:12.181
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\SwiftDriverTests.swift:5858: SwiftDriverTests.testCleaningUpOldCompilationOutputs : Test skipped - sdkArguments does not work on Linux
Test Case 'SwiftDriverTests.testCleaningUpOldCompilationOutputs' skipped (0.0 seconds)
Test Case 'SwiftDriverTests.testCompatibilityLibs' started at 2022-01-14 17:20:12.181
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testCompatibilityLibs' passed (0.578 seconds)
Test Case 'SwiftDriverTests.testCompilerMode' started at 2022-01-14 17:20:12.759
Test Case 'SwiftDriverTests.testCompilerMode' passed (0.406 seconds)
Test Case 'SwiftDriverTests.testConditionalCompilationArgValidation' started at 2022-01-14 17:20:13.165
Test Case 'SwiftDriverTests.testConditionalCompilationArgValidation' passed (0.312 seconds)
Test Case 'SwiftDriverTests.testCoverageSettings' started at 2022-01-14 17:20:13.477
Test Case 'SwiftDriverTests.testCoverageSettings' passed (0.157 seconds)
Test Case 'SwiftDriverTests.testDOTFileEmission' started at 2022-01-14 17:20:13.634
Test Case 'SwiftDriverTests.testDOTFileEmission' passed (0.093 seconds)
Test Case 'SwiftDriverTests.testDSYMGeneration' started at 2022-01-14 17:20:13.727
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testDSYMGeneration' passed (0.454 seconds)
Test Case 'SwiftDriverTests.testDarwinLinkerPlatformVersion' started at 2022-01-14 17:20:14.181
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testDarwinLinkerPlatformVersion' passed (0.734 seconds)
Test Case 'SwiftDriverTests.testDarwinSDKTooOld' started at 2022-01-14 17:20:14.915
Test Case 'SwiftDriverTests.testDarwinSDKTooOld' passed (1.797 seconds)
Test Case 'SwiftDriverTests.testDarwinSDKVersioning' started at 2022-01-14 17:20:16.712
Test Case 'SwiftDriverTests.testDarwinSDKVersioning' passed (0.328 seconds)
Test Case 'SwiftDriverTests.testDarwinToolchainArgumentValidation' started at 2022-01-14 17:20:17.040
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: inferring simulator environment for target 'x86_64-apple-ios6.0'; use '-target x86_64-apple-ios6.0-simulator' instead
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: inferring simulator environment for target 'x86_64-apple-ios13.0'; use '-target x86_64-apple-ios13.0-simulator' instead
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testDarwinToolchainArgumentValidation' passed (0.344 seconds)
Test Case 'SwiftDriverTests.testDashDashPassingDownInput' started at 2022-01-14 17:20:17.384
Test Case 'SwiftDriverTests.testDashDashPassingDownInput' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testDebugSettings' started at 2022-01-14 17:20:17.462
Test Case 'SwiftDriverTests.testDebugSettings' passed (0.719 seconds)
Test Case 'SwiftDriverTests.testDeriveSwiftDocPath' started at 2022-01-14 17:20:18.181
Test Case 'SwiftDriverTests.testDeriveSwiftDocPath' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testDiagnosticOptions' started at 2022-01-14 17:20:18.275
Test Case 'SwiftDriverTests.testDiagnosticOptions' passed (0.39 seconds)
Test Case 'SwiftDriverTests.testDisableClangTargetForImplicitModule' started at 2022-01-14 17:20:18.665
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testDisableClangTargetForImplicitModule' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testDriverKindParsing' started at 2022-01-14 17:20:18.743
Test Case 'SwiftDriverTests.testDriverKindParsing' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testDumpASTOverride' started at 2022-01-14 17:20:18.743
Test Case 'SwiftDriverTests.testDumpASTOverride' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testDuplicateName' started at 2022-01-14 17:20:18.899
Test Case 'SwiftDriverTests.testDuplicateName' passed (0.11 seconds)
Test Case 'SwiftDriverTests.testEmbedBitcode' started at 2022-01-14 17:20:19.009
Test Case 'SwiftDriverTests.testEmbedBitcode' passed (1.906 seconds)
Test Case 'SwiftDriverTests.testEmitABIDescriptor' started at 2022-01-14 17:20:20.915
Test Case 'SwiftDriverTests.testEmitABIDescriptor' passed (0.25 seconds)
Test Case 'SwiftDriverTests.testEmitModuleEmittingDependencies' started at 2022-01-14 17:20:21.165
Test Case 'SwiftDriverTests.testEmitModuleEmittingDependencies' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testEmitModuleSeparately' started at 2022-01-14 17:20:21.243
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
error: module name "" is not a valid identifier; use -module-name flag to specify an alternate name
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testEmitModuleSeparately' passed (0.406 seconds)
Test Case 'SwiftDriverTests.testEmitModuleSeparatelyWMO' started at 2022-01-14 17:20:21.649
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testEmitModuleSeparatelyWMO' passed (0.438 seconds)
Test Case 'SwiftDriverTests.testEmitModuleSepratelyEmittingDiagnosticsWithOutputFileMap' started at 2022-01-14 17:20:22.087
Test Case 'SwiftDriverTests.testEmitModuleSepratelyEmittingDiagnosticsWithOutputFileMap' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testEmitModuleTrace' started at 2022-01-14 17:20:22.165
Test Case 'SwiftDriverTests.testEmitModuleTrace' passed (0.332 seconds)
Test Case 'SwiftDriverTests.testEnvironmentInferenceWarning' started at 2022-01-14 17:20:22.497
Test Case 'SwiftDriverTests.testEnvironmentInferenceWarning' passed (0.238 seconds)
Test Case 'SwiftDriverTests.testExecutableFallbackPath' started at 2022-01-14 17:20:22.735
Test Case 'SwiftDriverTests.testExecutableFallbackPath' passed (0.19 seconds)
Test Case 'SwiftDriverTests.testFilelist' started at 2022-01-14 17:20:22.925
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testFilelist' passed (0.663 seconds)
Test Case 'SwiftDriverTests.testFindingObjectPathFromllvmBCPath' started at 2022-01-14 17:20:23.588
Test Case 'SwiftDriverTests.testFindingObjectPathFromllvmBCPath' passed (0.015 seconds)
Test Case 'SwiftDriverTests.testFrameworkSearchPathArgValidation' started at 2022-01-14 17:20:23.603
Test Case 'SwiftDriverTests.testFrameworkSearchPathArgValidation' passed (0.312 seconds)
Test Case 'SwiftDriverTests.testFrontendSupportedArguments' started at 2022-01-14 17:20:23.915
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testFrontendSupportedArguments' passed (0.25 seconds)
Test Case 'SwiftDriverTests.testFrontendTargetInfoWithWorkingDirectory' started at 2022-01-14 17:20:24.165
warning: no such SDK: C:\absolute\path\sdk
Test Case 'SwiftDriverTests.testFrontendTargetInfoWithWorkingDirectory' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testHelp' started at 2022-01-14 17:20:24.243
Test Case 'SwiftDriverTests.testHelp' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testHermeticSealAtLink' started at 2022-01-14 17:20:24.399
Test Case 'SwiftDriverTests.testHermeticSealAtLink' passed (0.25 seconds)
Test Case 'SwiftDriverTests.testImmediateMode' started at 2022-01-14 17:20:24.649
Test Case 'SwiftDriverTests.testImmediateMode' passed (0.235 seconds)
Test Case 'SwiftDriverTests.testIndexFileEntryInSupplementaryFileOutputMap' started at 2022-01-14 17:20:24.884
Test Case 'SwiftDriverTests.testIndexFileEntryInSupplementaryFileOutputMap' passed (0.093 seconds)
Test Case 'SwiftDriverTests.testIndexFilePathHandling' started at 2022-01-14 17:20:24.977
error: module name "" is not a valid identifier; use -module-name flag to specify an alternate name
Test Case 'SwiftDriverTests.testIndexFilePathHandling' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testIndexUnitOutputPath' started at 2022-01-14 17:20:25.055
Test Case 'SwiftDriverTests.testIndexUnitOutputPath' passed (0.563 seconds)
Test Case 'SwiftDriverTests.testInputFiles' started at 2022-01-14 17:20:25.618
Test Case 'SwiftDriverTests.testInputFiles' passed (0.312 seconds)
Test Case 'SwiftDriverTests.testInstallAPI' started at 2022-01-14 17:20:25.930
Test Case 'SwiftDriverTests.testInstallAPI' passed (0.079 seconds)
Test Case 'SwiftDriverTests.testInvalidModuleAliasing' started at 2022-01-14 17:20:26.009
Test Case 'SwiftDriverTests.testInvalidModuleAliasing' passed (0.406 seconds)
Test Case 'SwiftDriverTests.testInvocationRunModes' started at 2022-01-14 17:20:26.415
Test Case 'SwiftDriverTests.testInvocationRunModes' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testIsIosMacInterface' started at 2022-01-14 17:20:26.415
Test Case 'SwiftDriverTests.testIsIosMacInterface' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testJoinedPathOptions' started at 2022-01-14 17:20:26.415
Test Case 'SwiftDriverTests.testJoinedPathOptions' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testLEqualPassedDownToLinkerInvocation' started at 2022-01-14 17:20:26.493
Test Case 'SwiftDriverTests.testLEqualPassedDownToLinkerInvocation' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testLTOLibraryArg' started at 2022-01-14 17:20:26.587
Test Case 'SwiftDriverTests.testLTOLibraryArg' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testLTOOption' started at 2022-01-14 17:20:26.587
Test Case 'SwiftDriverTests.testLTOOption' passed (0.328 seconds)
Test Case 'SwiftDriverTests.testLTOOutputs' started at 2022-01-14 17:20:26.915
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testLTOOutputs' passed (0.281 seconds)
Test Case 'SwiftDriverTests.testLibraryLevel' started at 2022-01-14 17:20:27.196
Test Case 'SwiftDriverTests.testLibraryLevel' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testLinking' started at 2022-01-14 17:20:27.274
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: no such SDK: /sdk/path
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testLinking' passed (1.719 seconds)
Test Case 'SwiftDriverTests.testLtoOutputModeClash' started at 2022-01-14 17:20:28.993
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testLtoOutputModeClash' passed (0.485 seconds)
Test Case 'SwiftDriverTests.testLtoOutputPath' started at 2022-01-14 17:20:29.478
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testLtoOutputPath' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testMergeModuleEmittingDependencies' started at 2022-01-14 17:20:29.634
Test Case 'SwiftDriverTests.testMergeModuleEmittingDependencies' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testMergeModulesOnly' started at 2022-01-14 17:20:29.712
Test Case 'SwiftDriverTests.testMergeModulesOnly' passed (0.406 seconds)
Test Case 'SwiftDriverTests.testModuleAliasingWithImplicitBuild' started at 2022-01-14 17:20:30.118
Test Case 'SwiftDriverTests.testModuleAliasingWithImplicitBuild' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testModuleNameFallbacks' started at 2022-01-14 17:20:30.196
Test Case 'SwiftDriverTests.testModuleNameFallbacks' passed (0.25 seconds)
Test Case 'SwiftDriverTests.testModuleNaming' started at 2022-01-14 17:20:30.446
Test Case 'SwiftDriverTests.testModuleNaming' passed (0.547 seconds)
Test Case 'SwiftDriverTests.testModuleSettings' started at 2022-01-14 17:20:30.993
Test Case 'SwiftDriverTests.testModuleSettings' passed (0.782 seconds)
Test Case 'SwiftDriverTests.testModuleWrapJob' started at 2022-01-14 17:20:31.775
Test Case 'SwiftDriverTests.testModuleWrapJob' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testMultiThreadedWholeModuleOptimizationCompiles' started at 2022-01-14 17:20:31.775
Test Case 'SwiftDriverTests.testMultiThreadedWholeModuleOptimizationCompiles' passed (0.187 seconds)
Test Case 'SwiftDriverTests.testMultiThreadingOutputs' started at 2022-01-14 17:20:31.962
Test Case 'SwiftDriverTests.testMultiThreadingOutputs' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testMultipleValidationFailures' started at 2022-01-14 17:20:32.118
Test Case 'SwiftDriverTests.testMultipleValidationFailures' passed (0.08 seconds)
Test Case 'SwiftDriverTests.testMultithreading' started at 2022-01-14 17:20:32.198
error: invalid value '0' in '-j'
remark: SWIFTC_MAXIMUM_DETERMINISM overriding -j
Test Case 'SwiftDriverTests.testMultithreading' passed (0.311 seconds)
Test Case 'SwiftDriverTests.testMultithreadingDiagnostics' started at 2022-01-14 17:20:32.509
Test Case 'SwiftDriverTests.testMultithreadingDiagnostics' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testNoInputs' started at 2022-01-14 17:20:32.665
Test Case 'SwiftDriverTests.testNoInputs' passed (0.406 seconds)
Test Case 'SwiftDriverTests.testNumThreads' started at 2022-01-14 17:20:33.071
Test Case 'SwiftDriverTests.testNumThreads' passed (0.391 seconds)
Test Case 'SwiftDriverTests.testOptimizationRecordFileInSupplementaryOutputFileMap' started at 2022-01-14 17:20:33.462
-frontend -c -filelist sources-12 -save-optimization-record=yaml -supplementary-output-file-map supplementaryOutputs-21 -target x86_64-unknown-windows-msvc -disable-objc-interop -sdk S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk -resource-dir S:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift -module-name Test -output-filelist outputs-17
-frontend -c -filelist sources-13 -save-optimization-record=bitstream -supplementary-output-file-map supplementaryOutputs-22 -target x86_64-unknown-windows-msvc -disable-objc-interop -sdk S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk -resource-dir S:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\lib\swift -module-name Test -output-filelist outputs-18
Test Case 'SwiftDriverTests.testOptimizationRecordFileInSupplementaryOutputFileMap' passed (0.173 seconds)
Test Case 'SwiftDriverTests.testOutputFileMapLoading' started at 2022-01-14 17:20:33.635
Test Case 'SwiftDriverTests.testOutputFileMapLoading' passed (0.016 seconds)
Test Case 'SwiftDriverTests.testOutputFileMapLoadingDocAndSourceinfo' started at 2022-01-14 17:20:33.651
Test Case 'SwiftDriverTests.testOutputFileMapLoadingDocAndSourceinfo' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testOutputFileMapRelativePathArg' started at 2022-01-14 17:20:33.651
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\SwiftDriverTests.swift:999: SwiftDriverTests.testOutputFileMapRelativePathArg : Test skipped - TSCUtility.RelativePath failure
Test Case 'SwiftDriverTests.testOutputFileMapRelativePathArg' skipped (0.0 seconds)
Test Case 'SwiftDriverTests.testOutputFileMapResolving' started at 2022-01-14 17:20:33.651
Test Case 'SwiftDriverTests.testOutputFileMapResolving' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testOutputFileMapStoring' started at 2022-01-14 17:20:33.651
Test Case 'SwiftDriverTests.testOutputFileMapStoring' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testPCHGeneration' started at 2022-01-14 17:20:33.651
Test Case 'SwiftDriverTests.testPCHGeneration' passed (1.043 seconds)
Test Case 'SwiftDriverTests.testPCHasCompileInput' started at 2022-01-14 17:20:34.694
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testPCHasCompileInput' passed (0.079 seconds)
Test Case 'SwiftDriverTests.testPCMDump' started at 2022-01-14 17:20:34.773
Test Case 'SwiftDriverTests.testPCMDump' passed (0.079 seconds)
Test Case 'SwiftDriverTests.testPCMGeneration' started at 2022-01-14 17:20:34.852
Test Case 'SwiftDriverTests.testPCMGeneration' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testPrebuiltModuleCacheFlags' started at 2022-01-14 17:20:34.946
Test Case 'SwiftDriverTests.testPrebuiltModuleCacheFlags' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testPrimaryOutputKinds' started at 2022-01-14 17:20:35.024
Test Case 'SwiftDriverTests.testPrimaryOutputKinds' passed (0.391 seconds)
Test Case 'SwiftDriverTests.testPrimaryOutputKindsDiagnostics' started at 2022-01-14 17:20:35.415
Test Case 'SwiftDriverTests.testPrimaryOutputKindsDiagnostics' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testPrintOutputFileMap' started at 2022-01-14 17:20:35.493
Test Case 'SwiftDriverTests.testPrintOutputFileMap' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testPrintTargetInfo' started at 2022-01-14 17:20:35.571
warning: no such SDK: bar
warning: no such SDK: bar
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testPrintTargetInfo' passed (0.422 seconds)
Test Case 'SwiftDriverTests.testProfileArgValidation' started at 2022-01-14 17:20:35.993
Test Case 'SwiftDriverTests.testProfileArgValidation' passed (0.328 seconds)
Test Case 'SwiftDriverTests.testProfileLinkerArgs' started at 2022-01-14 17:20:36.321
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testProfileLinkerArgs' passed (0.688 seconds)
Test Case 'SwiftDriverTests.testRecordedInputModificationDates' started at 2022-01-14 17:20:37.009
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\SwiftDriverTests.swift:298: SwiftDriverTests.testRecordedInputModificationDates : Test skipped - TSCUtility.RelativePath failure
Test Case 'SwiftDriverTests.testRecordedInputModificationDates' skipped (0.0 seconds)
Test Case 'SwiftDriverTests.testReferenceDependencies' started at 2022-01-14 17:20:37.009
warning: ignoring -incremental (currently requires an output file map)
Test Case 'SwiftDriverTests.testReferenceDependencies' passed (0.093 seconds)
Test Case 'SwiftDriverTests.testRegressions' started at 2022-01-14 17:20:37.102
Test Case 'SwiftDriverTests.testRegressions' passed (0.173 seconds)
Test Case 'SwiftDriverTests.testRelativeOptionOrdering' started at 2022-01-14 17:20:37.275
Test Case 'SwiftDriverTests.testRelativeOptionOrdering' passed (0.093 seconds)
Test Case 'SwiftDriverTests.testRelativeResourceDir' started at 2022-01-14 17:20:37.368
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testRelativeResourceDir' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testRepl' started at 2022-01-14 17:20:37.462
Test Case 'SwiftDriverTests.testRepl' passed (0.437 seconds)
Test Case 'SwiftDriverTests.testResponseFileExpansion' started at 2022-01-14 17:20:37.899
Test Case 'SwiftDriverTests.testResponseFileExpansion' passed (0.016 seconds)
Test Case 'SwiftDriverTests.testResponseFileExpansionRelativePathsInCWD' started at 2022-01-14 17:20:37.915
Test Case 'SwiftDriverTests.testResponseFileExpansionRelativePathsInCWD' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testResponseFileExpansionRelativePathsNotInCWD' started at 2022-01-14 17:20:37.915
Test Case 'SwiftDriverTests.testResponseFileExpansionRelativePathsNotInCWD' passed (0.016 seconds)
Test Case 'SwiftDriverTests.testResponseFileTokenization' started at 2022-01-14 17:20:37.931
Test Case 'SwiftDriverTests.testResponseFileTokenization' passed (0.015 seconds)
Test Case 'SwiftDriverTests.testRuntimeCompatibilityVersion' started at 2022-01-14 17:20:37.946
Test Case 'SwiftDriverTests.testRuntimeCompatibilityVersion' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testSanitizerAddressUseOdrIndicator' started at 2022-01-14 17:20:38.024
error: unsupported option '-sanitize=address' for target 'x86_64-unknown-windows-msvc'
warning: option '-sanitize-address-use-odr-indicator' has no effect when 'address' sanitizer is disabled. Use -sanitize=address to enable the sanitizer
Test Case 'SwiftDriverTests.testSanitizerAddressUseOdrIndicator' passed (0.25 seconds)
Test Case 'SwiftDriverTests.testSanitizerArgs' started at 2022-01-14 17:20:38.274
Test Case 'SwiftDriverTests.testSanitizerArgs' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testSanitizerArgsForTargets' started at 2022-01-14 17:20:38.274
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testSanitizerArgsForTargets' passed (0.235 seconds)
Test Case 'SwiftDriverTests.testSanitizerCoverageArgs' started at 2022-01-14 17:20:38.509
S:\SourceCache\swift-driver\Tests\SwiftDriverTests\SwiftDriverTests.swift:2065: SwiftDriverTests.testSanitizerCoverageArgs : Test skipped - tsan is not yet available on Windows
Test Case 'SwiftDriverTests.testSanitizerCoverageArgs' skipped (0.094 seconds)
Test Case 'SwiftDriverTests.testSanitizerRecoverArgs' started at 2022-01-14 17:20:38.603
error: unsupported option '-sanitize=address' for target 'x86_64-unknown-windows-msvc'
warning: option '-sanitize-recover=address' has no effect when 'address' sanitizer is disabled. Use -sanitize=address to enable the sanitizer
Test Case 'SwiftDriverTests.testSanitizerRecoverArgs' passed (0.578 seconds)
Test Case 'SwiftDriverTests.testScanDependenciesOption' started at 2022-01-14 17:20:39.181
Test Case 'SwiftDriverTests.testScanDependenciesOption' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testSingleThreadedWholeModuleOptimizationCompiles' started at 2022-01-14 17:20:39.337
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testSingleThreadedWholeModuleOptimizationCompiles' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testSourceInfoFileEmitOption' started at 2022-01-14 17:20:39.415
Test Case 'SwiftDriverTests.testSourceInfoFileEmitOption' passed (0.234 seconds)
Test Case 'SwiftDriverTests.testStandardCompileJobs' started at 2022-01-14 17:20:39.649
Test Case 'SwiftDriverTests.testStandardCompileJobs' passed (0.281 seconds)
Test Case 'SwiftDriverTests.testSubcommandsHandling' started at 2022-01-14 17:20:39.930
Test Case 'SwiftDriverTests.testSubcommandsHandling' passed (0.317 seconds)
Test Case 'SwiftDriverTests.testSupportedFeatureJson' started at 2022-01-14 17:20:40.247
Test Case 'SwiftDriverTests.testSupportedFeatureJson' passed (0.08 seconds)
Test Case 'SwiftDriverTests.testSwiftHelpOverride' started at 2022-01-14 17:20:40.327
Test Case 'SwiftDriverTests.testSwiftHelpOverride' passed (0.079 seconds)
Test Case 'SwiftDriverTests.testTargetTriple' started at 2022-01-14 17:20:40.406
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: inferring simulator environment for target 'x86_64-apple-watchos12'; use '-target x86_64-apple-watchos12-simulator' instead
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: inferring simulator environment for target 'x86_64-unknown-watchos12'; use '-target x86_64-unknown-watchos12-simulator' instead
Test Case 'SwiftDriverTests.testTargetTriple' passed (0.237 seconds)
Test Case 'SwiftDriverTests.testTargetVariant' started at 2022-01-14 17:20:40.643
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testTargetVariant' passed (0.254 seconds)
Test Case 'SwiftDriverTests.testToolchainClangPath' started at 2022-01-14 17:20:40.897
Test Case 'SwiftDriverTests.testToolchainClangPath' passed (0.018 seconds)
Test Case 'SwiftDriverTests.testToolsDirectory' started at 2022-01-14 17:20:40.915
Test Case 'SwiftDriverTests.testToolsDirectory' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testUpdateCode' started at 2022-01-14 17:20:41.009
Test Case 'SwiftDriverTests.testUpdateCode' passed (0.343 seconds)
Test Case 'SwiftDriverTests.testUseStaticResourceDir' started at 2022-01-14 17:20:41.352
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testUseStaticResourceDir' passed (0.407 seconds)
Test Case 'SwiftDriverTests.testUserModuleVersion' started at 2022-01-14 17:20:41.759
Test Case 'SwiftDriverTests.testUserModuleVersion' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testUsingResponseFiles' started at 2022-01-14 17:20:41.837
Test Case 'SwiftDriverTests.testUsingResponseFiles' passed (0.797 seconds)
Test Case 'SwiftDriverTests.testVFSOverlay' started at 2022-01-14 17:20:42.634
Test Case 'SwiftDriverTests.testVFSOverlay' passed (0.156 seconds)
Test Case 'SwiftDriverTests.testVerboseImmediateMode' started at 2022-01-14 17:20:42.790
Test Case 'SwiftDriverTests.testVerboseImmediateMode' passed (0.0 seconds)
Test Case 'SwiftDriverTests.testVerifyDebugInfo' started at 2022-01-14 17:20:42.790
Test Case 'SwiftDriverTests.testVerifyDebugInfo' passed (0.266 seconds)
Test Case 'SwiftDriverTests.testVerifyEmittedInterfaceJob' started at 2022-01-14 17:20:43.056
Test Case 'SwiftDriverTests.testVerifyEmittedInterfaceJob' passed (0.796 seconds)
Test Case 'SwiftDriverTests.testVersionRequest' started at 2022-01-14 17:20:43.852
Test Case 'SwiftDriverTests.testVersionRequest' passed (0.157 seconds)
Test Case 'SwiftDriverTests.testWarnConcurrency' started at 2022-01-14 17:20:44.009
Test Case 'SwiftDriverTests.testWarnConcurrency' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testWebAssemblyUnsupportedFeatures' started at 2022-01-14 17:20:44.103
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
warning: Could not read SDKSettings.json for SDK at: S:\Library\Developer\Platforms\Windows.platform\Developer\SDKs\Windows.sdk
Test Case 'SwiftDriverTests.testWebAssemblyUnsupportedFeatures' passed (0.327 seconds)
Test Case 'SwiftDriverTests.testWholeModuleOptimizationOutputFileMap' started at 2022-01-14 17:20:44.430
Test Case 'SwiftDriverTests.testWholeModuleOptimizationOutputFileMap' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testWholeModuleOptimizationUsingSupplementaryOutputFileMap' started at 2022-01-14 17:20:44.524
Test Case 'SwiftDriverTests.testWholeModuleOptimizationUsingSupplementaryOutputFileMap' passed (0.094 seconds)
Test Case 'SwiftDriverTests.testWorkingDirectoryForImplicitModules' started at 2022-01-14 17:20:44.618
Test Case 'SwiftDriverTests.testWorkingDirectoryForImplicitModules' passed (0.078 seconds)
Test Case 'SwiftDriverTests.testWorkingDirectoryForImplicitOutputs' started at 2022-01-14 17:20:44.696
Test Case 'SwiftDriverTests.testWorkingDirectoryForImplicitOutputs' passed (0.078 seconds)
Test Suite 'SwiftDriverTests' passed at 2022-01-14 17:20:44.774
         Executed 133 tests, with 4 tests skipped and 0 failures (0 unexpected) in 33.687 (33.687) seconds
Test Suite 'TripleTests' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testBasicParsing' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testBasicParsing' passed (0.0 seconds)
Test Case 'TripleTests.testBasics' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testBasics' passed (0.0 seconds)
Test Case 'TripleTests.testDarwinPlatform' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testDarwinPlatform' passed (0.0 seconds)
Test Case 'TripleTests.testFileFormat' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testFileFormat' passed (0.0 seconds)
Test Case 'TripleTests.testNormalizeARM' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testNormalizeARM' passed (0.0 seconds)
Test Case 'TripleTests.testNormalizePermute' started at 2022-01-14 17:20:44.774
Test Case 'TripleTests.testNormalizePermute' passed (0.422 seconds)
Test Case 'TripleTests.testNormalizeSimple' started at 2022-01-14 17:20:45.196
Test Case 'TripleTests.testNormalizeSimple' passed (0.0 seconds)
Test Case 'TripleTests.testNormalizeSpecialCases' started at 2022-01-14 17:20:45.196
Test Case 'TripleTests.testNormalizeSpecialCases' passed (0.0 seconds)
Test Case 'TripleTests.testNormalizeWindows' started at 2022-01-14 17:20:45.196
Test Case 'TripleTests.testNormalizeWindows' passed (0.0 seconds)
Test Case 'TripleTests.testOSVersion' started at 2022-01-14 17:20:45.196
Test Case 'TripleTests.testOSVersion' passed (0.0 seconds)
Test Case 'TripleTests.testParsedIDs' started at 2022-01-14 17:20:45.196
Test Case 'TripleTests.testParsedIDs' passed (0.0 seconds)
Test Suite 'TripleTests' passed at 2022-01-14 17:20:45.196
         Executed 11 tests, with 0 failures (0 unexpected) in 0.422 (0.422) seconds
Test Suite 'TwoDMapTests' started at 2022-01-14 17:20:45.196
Test Case 'TwoDMapTests.testTwoDMap' started at 2022-01-14 17:20:45.196
Test Case 'TwoDMapTests.testTwoDMap' passed (0.0 seconds)
Test Suite 'TwoDMapTests' passed at 2022-01-14 17:20:45.196
         Executed 1 test, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'AddFuncInImportedExtensionTest' started at 2022-01-14 17:20:45.196
Test Case 'AddFuncInImportedExtensionTest.testAddFuncInImportedExtension' started at 2022-01-14 17:20:45.196
Test Case 'AddFuncInImportedExtensionTest.testAddFuncInImportedExtension' passed (26.767 seconds)
Test Suite 'AddFuncInImportedExtensionTest' passed at 2022-01-14 17:21:11.963
         Executed 1 test, with 0 failures (0 unexpected) in 26.767 (26.767) seconds
Test Suite 'AntisymmetryTest' started at 2022-01-14 17:21:11.963
Test Case 'AntisymmetryTest.testAntisymmetricTopLevelDefs' started at 2022-01-14 17:21:11.963
Test Case 'AntisymmetryTest.testAntisymmetricTopLevelDefs' passed (20.561 seconds)
Test Case 'AntisymmetryTest.testAntisymmetricTopLevelUses' started at 2022-01-14 17:21:32.524
Test Case 'AntisymmetryTest.testAntisymmetricTopLevelUses' passed (19.843 seconds)
Test Suite 'AntisymmetryTest' passed at 2022-01-14 17:21:52.367
         Executed 2 tests, with 0 failures (0 unexpected) in 40.404 (40.404) seconds
Test Suite 'HideAndShowFuncInStructAndExtensionTests' started at 2022-01-14 17:21:52.367
Test Case 'HideAndShowFuncInStructAndExtensionTests.testHideAndShowFuncInStructAndExtension' started at 2022-01-14 17:21:52.367
Test Case 'HideAndShowFuncInStructAndExtensionTests.testHideAndShowFuncInStructAndExtension' passed (79.913 seconds)
Test Suite 'HideAndShowFuncInStructAndExtensionTests' passed at 2022-01-14 17:23:12.280
         Executed 1 test, with 0 failures (0 unexpected) in 79.913 (79.913) seconds
Test Suite 'RenameMemberOfImportedStructTest' started at 2022-01-14 17:23:12.280
Test Case 'RenameMemberOfImportedStructTest.testRenamingMember' started at 2022-01-14 17:23:12.280
Test Case 'RenameMemberOfImportedStructTest.testRenamingMember' passed (25.854 seconds)
Test Suite 'RenameMemberOfImportedStructTest' passed at 2022-01-14 17:23:38.134
         Executed 1 test, with 0 failures (0 unexpected) in 25.854 (25.854) seconds
Test Suite 'SpecificFuncAdditionInExtensionWithinModuleTest' started at 2022-01-14 17:23:38.134
Test Case 'SpecificFuncAdditionInExtensionWithinModuleTest.testSpecificFuncAdditionInExtensionWithinModule' started at 2022-01-14 17:23:38.134
Test Case 'SpecificFuncAdditionInExtensionWithinModuleTest.testSpecificFuncAdditionInExtensionWithinModule' passed (14.385 seconds)
Test Suite 'SpecificFuncAdditionInExtensionWithinModuleTest' passed at 2022-01-14 17:23:52.519
         Executed 1 test, with 0 failures (0 unexpected) in 14.385 (14.385) seconds
Test Suite 'TransitivityTest' started at 2022-01-14 17:23:52.519
Test Case 'TransitivityTest.testTransitiveStructMember' started at 2022-01-14 17:23:52.519
Test Case 'TransitivityTest.testTransitiveStructMember' passed (38.193 seconds)
Test Case 'TransitivityTest.testTransitiveTopLevelUses' started at 2022-01-14 17:24:30.712
Test Case 'TransitivityTest.testTransitiveTopLevelUses' passed (31.359 seconds)
Test Suite 'TransitivityTest' passed at 2022-01-14 17:25:02.071
         Executed 2 tests, with 0 failures (0 unexpected) in 69.552 (69.552) seconds
Test Suite 'PrefixTrieTests' started at 2022-01-14 17:25:02.071
Test Case 'PrefixTrieTests.testManyMatchingPrefixes' started at 2022-01-14 17:25:02.071
Test Case 'PrefixTrieTests.testManyMatchingPrefixes' passed (0.0 seconds)
Test Case 'PrefixTrieTests.testSimpleTrie' started at 2022-01-14 17:25:02.071
Test Case 'PrefixTrieTests.testSimpleTrie' passed (0.0 seconds)
Test Case 'PrefixTrieTests.testUpdating' started at 2022-01-14 17:25:02.071
Test Case 'PrefixTrieTests.testUpdating' passed (0.0 seconds)
Test Suite 'PrefixTrieTests' passed at 2022-01-14 17:25:02.071
         Executed 3 tests, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'SwiftDriverTests' started at 2022-01-14 17:25:02.071
Test Case 'SwiftDriverTests.testParseErrors' started at 2022-01-14 17:25:02.071
Test Case 'SwiftDriverTests.testParseErrors' passed (0.016 seconds)
Test Case 'SwiftDriverTests.testParsing' started at 2022-01-14 17:25:02.087
Test Case 'SwiftDriverTests.testParsing' passed (0.0 seconds)
Test Suite 'SwiftDriverTests' passed at 2022-01-14 17:25:02.087
         Executed 2 tests, with 0 failures (0 unexpected) in 0.016 (0.016) seconds
Test Suite 'debug.xctest' passed at 2022-01-14 17:25:02.087
         Executed 299 tests, with 16 tests skipped and 0 failures (0 unexpected) in 324.701 (324.701) seconds
Test Suite 'All tests' passed at 2022-01-14 17:25:02.087
         Executed 299 tests, with 16 tests skipped and 0 failures (0 unexpected) in 324.701 (324.701) seconds

Un-hardcode the explicit target triple for the test.  This allows the
test to run on Windows where there is no `ld` (nor `ld.exe`).  This then
uncovers the fact that the windows toolchain did not honour
`-tools-directory`.  Fixing that uncovers the fact that the lookup for
the tool will fail as the empty file does not get identified as a
binary.  To work around that, we now emit a 97-byte PE binary that is
correctly identified as a binary as the contents.  This will never be
executed and so should be fine to emit on all platforms.  Note that the
identified linker is different between Darwin and non-Darwin as the
behaviour of the driver is different - non-Darwin uses clang, while
Darwin uses `ld` (ld64) directly.

Thanks to @artemcm for the discussion on how to fix this properly.
@compnerd
Copy link
Member Author

@swift-ci please test

@compnerd compnerd merged commit 52cbe3f into swiftlang:main Jan 15, 2022
@compnerd compnerd deleted the tools-directory branch January 15, 2022 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants