   case
   removeInputFromInvocation,
   removeSwiftDepsFile,
-  restoreBadPriors
+  restoreBadPriors,
+  removedFileDependsOnChangedFile
 
   private static let byInt  = [Int: Self](uniqueKeysWithValues: allCases.enumerated().map{($0, $1)})
   private static let intFor = [Self: Int](uniqueKeysWithValues: allCases.enumerated().map{($1, $0)})

      findingBatchingCompiling("main")
      fingerprintChanged(.interface, "main")
      fingerprintChanged(.implementation, "main")
      "Incremental compilation: Traced: interface of source file main.swiftdeps in main.swift -> interface of top-level name 'foo' in main.swift -> implementation of source file 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}"
      findingBatchingCompiling("other")
      schedLinking
    }

      extraArguments: extraArguments,
      whenAutolinking: autolinkLifecycleExpectedDiags
    ) {
      enablingCrossModule
      readGraph
      schedulingChangedInitialQueuing("main", "other")
      findingBatchingCompiling("main", "other")
      schedulingPostCompileJobs
      linking
    }
  }
}
