================ @@ -748,17 +751,21 @@ bool DependencyScanningWorker::computeDependencies( InMemoryFS->setCurrentWorkingDirectory(WorkingDirectory); SmallString<128> FakeInputPath; // TODO: We should retry the creation if the path already exists. - llvm::sys::fs::createUniquePath(ModuleName + "-%%%%%%%%.input", FakeInputPath, + // FIXME: should we create files for multiple modules? I think so? + llvm::sys::fs::createUniquePath(ModuleNames[0] + "-%%%%%%%%.input", ---------------- cyndyishida wrote:
Someone should fact-check me, but I'm pretty sure compiler invocations always need a file to run an action over. https://github.com/llvm/llvm-project/pull/129915 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits