This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG476e7c49ecb7: [clang][test] Use a physical copy of FS (authored by kadircet).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D152265/new/ https://reviews.llvm.org/D152265 Files: clang/unittests/Serialization/ModuleCacheTest.cpp clang/unittests/Serialization/NoCommentsTest.cpp clang/unittests/Serialization/VarDeclConstantInitTest.cpp Index: clang/unittests/Serialization/VarDeclConstantInitTest.cpp =================================================================== --- clang/unittests/Serialization/VarDeclConstantInitTest.cpp +++ clang/unittests/Serialization/VarDeclConstantInitTest.cpp @@ -94,6 +94,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); std::string CacheBMIPath = llvm::Twine(TestDir + "/Cached.pcm").str(); const char *Args[] = { Index: clang/unittests/Serialization/NoCommentsTest.cpp =================================================================== --- clang/unittests/Serialization/NoCommentsTest.cpp +++ clang/unittests/Serialization/NoCommentsTest.cpp @@ -87,6 +87,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); std::string CacheBMIPath = llvm::Twine(TestDir + "/Comments.pcm").str(); const char *Args[] = { Index: clang/unittests/Serialization/ModuleCacheTest.cpp =================================================================== --- clang/unittests/Serialization/ModuleCacheTest.cpp +++ clang/unittests/Serialization/ModuleCacheTest.cpp @@ -14,6 +14,7 @@ #include "clang/Lex/HeaderSearch.h" #include "llvm/ADT/SmallString.h" #include "llvm/Support/FileSystem.h" +#include "llvm/Support/VirtualFileSystem.h" #include "llvm/Support/raw_ostream.h" #include "gtest/gtest.h" @@ -98,6 +99,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); // First run should pass with no errors const char *Args[] = {"clang", "-fmodules", "-Fframeworks",
Index: clang/unittests/Serialization/VarDeclConstantInitTest.cpp =================================================================== --- clang/unittests/Serialization/VarDeclConstantInitTest.cpp +++ clang/unittests/Serialization/VarDeclConstantInitTest.cpp @@ -94,6 +94,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); std::string CacheBMIPath = llvm::Twine(TestDir + "/Cached.pcm").str(); const char *Args[] = { Index: clang/unittests/Serialization/NoCommentsTest.cpp =================================================================== --- clang/unittests/Serialization/NoCommentsTest.cpp +++ clang/unittests/Serialization/NoCommentsTest.cpp @@ -87,6 +87,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); std::string CacheBMIPath = llvm::Twine(TestDir + "/Comments.pcm").str(); const char *Args[] = { Index: clang/unittests/Serialization/ModuleCacheTest.cpp =================================================================== --- clang/unittests/Serialization/ModuleCacheTest.cpp +++ clang/unittests/Serialization/ModuleCacheTest.cpp @@ -14,6 +14,7 @@ #include "clang/Lex/HeaderSearch.h" #include "llvm/ADT/SmallString.h" #include "llvm/Support/FileSystem.h" +#include "llvm/Support/VirtualFileSystem.h" #include "llvm/Support/raw_ostream.h" #include "gtest/gtest.h" @@ -98,6 +99,7 @@ CompilerInstance::createDiagnostics(new DiagnosticOptions()); CreateInvocationOptions CIOpts; CIOpts.Diags = Diags; + CIOpts.VFS = llvm::vfs::createPhysicalFileSystem(); // First run should pass with no errors const char *Args[] = {"clang", "-fmodules", "-Fframeworks",
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits