Ensure that a dependency load failure schedules all jobs.

This commit is contained in:
David Ungar
2019-11-10 10:51:50 -08:00
parent 52feb1391b
commit 2cbd5e7a16

View File

@@ -404,7 +404,7 @@ namespace driver {
diag::warn_unable_to_load_dependencies,
DependenciesFile);
Comp.disableIncrementalBuild();
for (const Job *Cmd : DeferredCommands)
for (const Job *Cmd : Comp.getJobs())
scheduleCommandIfNecessaryAndPossible(Cmd);
DeferredCommands.clear();
}