 
   /// Test the libSwiftScan dependency scanning.
   func testDependencyScanning() throws {
-    let (_, _, toolchain, hostTriple) = try getDriverArtifactsForScanning()
+    let (stdlibPath, shimsPath, toolchain, hostTriple) = try getDriverArtifactsForScanning()
 
     // The dependency oracle wraps an instance of libSwiftScan and ensures thread safety across
     // queries.


  /// Test the libSwiftScan dependency scanning.
  func testDependencyScanReuseCache() throws {
    let (_, _, toolchain, hostTriple) = try getDriverArtifactsForScanning()
    try withTemporaryDirectory { path in
      let cacheSavePath = path.appending(component: "saved.moddepcache")
      let main = path.appending(component: "testDependencyScanning.swift")

      var driver = try Driver(args: ["swiftc",
                                     "-I", cHeadersPath.nativePathString().escaped(),
                                     "-I", swiftModuleInterfacesPath.nativePathString().escaped(),
                                     "-I", stdlibPath.pathString.escaped(),
                                     "-I", shimsPath.pathString.escaped(),
                                     "-explicit-module-build",
                                     "-working-directory", path.pathString.nativePathString().escaped(),
                                     "-disable-clang-target",
