github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Windows--> # :window: Windows x64 Test Results
The build failed before running any tests. Click on a failure below to see the details. <details> <summary>[code=4294967295] tools/lldb/unittests/Host/HostTests.exe</summary> ``` FAILED: [code=4294967295] tools/lldb/unittests/Host/HostTests.exe C:\Windows\system32\cmd.exe /C "cd . && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E vs_link_exe --msvc-ver=1944 --intdir=tools\lldb\unittests\Host\CMakeFiles\HostTests.dir --rc="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\rc.exe" --mt="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\mt.exe" --manifests -- C:\clang\clang-msvc\bin\lld-link.exe /nologo @CMakeFiles\HostTests.rsp /out:tools\lldb\unittests\Host\HostTests.exe /implib:tools\lldb\unittests\Host\HostTests.lib /pdb:tools\lldb\unittests\Host\HostTests.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000 && C:\Windows\system32\cmd.exe /C "cd /D C:\_work\llvm-project\llvm-project\build\tools\lldb\unittests\Host && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E make_directory C:/_work/llvm-project/llvm-project/build/tools/lldb/unittests/Host/./Inputs"" LINK: command "C:\clang\clang-msvc\bin\lld-link.exe /nologo @CMakeFiles\HostTests.rsp /out:tools\lldb\unittests\Host\HostTests.exe /implib:tools\lldb\unittests\Host\HostTests.lib /pdb:tools\lldb\unittests\Host\HostTests.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000" failed (exit code 1) with the following output: lld-link: error: undefined symbol: bool __cdecl testing::internal::IsTrue(bool) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetTearDownCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetSetUpCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced 333 more times lld-link: error: undefined symbol: public: __cdecl testing::internal::GTestLog::GTestLog(enum testing::internal::GTestLogSeverity, char const *, int) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetTearDownCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetSetUpCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced 334 more times lld-link: error: undefined symbol: public: __cdecl testing::internal::GTestLog::~GTestLog(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetTearDownCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> static void (__cdecl * __cdecl testing::internal::SuiteApiResolver<class >>> ConnectionFileDescriptorTest>::GetSetUpCaseOrSuite(char const *, >>> int))(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced 333 more times lld-link: error: undefined symbol: class testing::AssertionResult __cdecl testing::AssertionSuccess(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl ConnectionFileDescriptorTest::TestGetURI(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_Open_Test::TestBody(void)) >>> referenced 149 more times lld-link: error: undefined symbol: public: __cdecl testing::Message::Message(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl ConnectionFileDescriptorTest::TestGetURI(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl lldb_private::detail::SubsystemRAIICase<class >>> lldb_private::Socket>::CallInitialize<class lldb_private::Socket>(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced 387 more times lld-link: error: undefined symbol: public: __cdecl testing::internal::AssertHelper::AssertHelper(enum testing::TestPartResult::Type, char const *, int, char const *) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl ConnectionFileDescriptorTest::TestGetURI(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl lldb_private::detail::SubsystemRAIICase<class >>> lldb_private::Socket>::CallInitialize<class lldb_private::Socket>(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_Open_Test::TestBody(void)) >>> referenced 316 more times lld-link: error: undefined symbol: public: void __cdecl testing::internal::AssertHelper::operator=(class testing::Message const &) const >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl ConnectionFileDescriptorTest::TestGetURI(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl lldb_private::detail::SubsystemRAIICase<class >>> lldb_private::Socket>::CallInitialize<class lldb_private::Socket>(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_Open_Test::TestBody(void)) >>> referenced 316 more times lld-link: error: undefined symbol: public: __cdecl testing::internal::AssertHelper::~AssertHelper(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl ConnectionFileDescriptorTest::TestGetURI(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> void __cdecl lldb_private::detail::SubsystemRAIICase<class >>> lldb_private::Socket>::CallInitialize<class lldb_private::Socket>(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_Open_Test::TestBody(void)) >>> referenced 316 more times lld-link: error: undefined symbol: protected: __cdecl testing::Test::Test(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> virtual class testing::Test * __cdecl >>> testing::internal::TestFactoryImpl<class >>> ConnectionFileDescriptorTest_TCPGetURIv4_Test>::CreateTest(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> virtual class testing::Test * __cdecl >>> testing::internal::TestFactoryImpl<class >>> ConnectionFileDescriptorTest_TCPGetURIv6_Test>::CreateTest(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(public: >>> virtual class testing::Test * __cdecl >>> testing::internal::TestFactoryImpl<class >>> FileActionTest_Open_Test>::CreateTest(void)) >>> referenced 97 more times lld-link: error: undefined symbol: class testing::AssertionResult __cdecl testing::AssertionFailure(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> testing::internal::UnorderedElementsAreMatcher<class std::tuple<char const >>> *, char const *, char const *, char const *>>>::operator()<class >>> std::vector<class std::basic_string<char, struct std::char_traits<char>, >>> class std::allocator<char>>, class std::allocator<class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>>>>(char const *, class std::vector<class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>, class std::allocator<class std::basic_string<char, >>> struct std::char_traits<char>, class std::allocator<char>>>> const &) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(class >>> testing::AssertionResult __cdecl >>> testing::internal::CmpHelperOpFailure<class std::chrono::time_point<struct >>> std::chrono::system_clock, class std::chrono::duration<__int64, struct >>> std::ratio<1, 10000000>>>, class std::chrono::time_point<struct >>> std::chrono::system_clock, class std::chrono::duration<__int64, struct >>> std::ratio<1, 1000000000>>>>(char const *, char const *, class >>> std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 10000000>>> const &, >>> class std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 1000000000>>> const &, >>> char const *)) >>> referenced 25 more times lld-link: error: undefined symbol: public: __cdecl testing::AssertionResult::AssertionResult(class testing::AssertionResult const &) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> llvm::SucceededMatcher>::operator()<struct llvm::detail::ErrorHolder>(char >>> const *, struct llvm::detail::ErrorHolder const &) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(public: >>> class testing::AssertionResult __cdecl >>> testing::internal::PredicateFormatterFromMatcher<class >>> testing::internal::UnorderedElementsAreMatcher<class std::tuple<char const >>> *, char const *, char const *, char const *>>>::operator()<class >>> std::vector<class std::basic_string<char, struct std::char_traits<char>, >>> class std::allocator<char>>, class std::allocator<class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>>>>(char const *, class std::vector<class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>>, class std::allocator<class std::basic_string<char, >>> struct std::char_traits<char>, class std::allocator<char>>>> const &) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(class >>> testing::AssertionResult __cdecl >>> testing::internal::CmpHelperOpFailure<class std::chrono::time_point<struct >>> std::chrono::system_clock, class std::chrono::duration<__int64, struct >>> std::ratio<1, 10000000>>>, class std::chrono::time_point<struct >>> std::chrono::system_clock, class std::chrono::duration<__int64, struct >>> std::ratio<1, 1000000000>>>>(char const *, char const *, class >>> std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 10000000>>> const &, >>> class std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 1000000000>>> const &, >>> char const *)) >>> referenced 25 more times lld-link: error: undefined symbol: class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> __cdecl testing::internal::FormatMatcherDescription(bool, char const *, class std::vector<char const *, class std::allocator<char const *>> const &, class std::vector<class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>>, class std::allocator<class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>>>> const &) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(private: >>> class std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>> __cdecl llvm::SucceededMatcher::gmock_Impl<struct >>> llvm::detail::ErrorHolder const &>::FormatDescription(bool) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\HostTest.cpp.obj:(private: >>> class std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>> __cdecl llvm::SucceededMatcher::gmock_Impl<struct >>> llvm::detail::ExpectedHolder<unsigned __int64> const >>> &>::FormatDescription(bool) const) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\MainLoopTest.cpp.obj >>> referenced 6 more times lld-link: error: undefined symbol: public: class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> __cdecl testing::Message::GetString(void) const >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(private: >>> void __cdecl testing::AssertionResult::AppendMessage(class >>> testing::Message const &)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileTest.cpp.obj >>> referenced 7 more times lld-link: error: undefined symbol: public: virtual __cdecl testing::Test::~Test(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> virtual void * __cdecl >>> ConnectionFileDescriptorTest_TCPGetURIv4_Test::`scalar deleting >>> dtor'(unsigned int)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(public: >>> virtual void * __cdecl >>> ConnectionFileDescriptorTest_TCPGetURIv6_Test::`scalar deleting >>> dtor'(unsigned int)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(public: >>> virtual void * __cdecl FileActionTest_Open_Test::`scalar deleting >>> dtor'(unsigned int)) >>> referenced 97 more times lld-link: error: undefined symbol: class testing::AssertionResult __cdecl testing::internal::EqFailure(char const *, char const *, class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> const &, class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> const &, bool) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(class >>> testing::AssertionResult __cdecl >>> testing::internal::CmpHelperEQFailure<struct lldb_private::URI, struct >>> lldb_private::URI>(char const *, char const *, struct lldb_private::URI >>> const &, struct lldb_private::URI const &)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(class >>> testing::AssertionResult __cdecl >>> testing::internal::CmpHelperEQFailure<enum >>> lldb_private::FileAction::Action, enum >>> lldb_private::FileAction::Action>(char const *, char const *, enum >>> lldb_private::FileAction::Action const &, enum >>> lldb_private::FileAction::Action const &)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(class >>> testing::AssertionResult __cdecl >>> testing::internal::CmpHelperEQFailure<class lldb_private::FileSpec, class >>> lldb_private::FileSpec>(char const *, char const *, class >>> lldb_private::FileSpec const &, class lldb_private::FileSpec const &)) >>> referenced 38 more times lld-link: error: undefined symbol: class testing::TestInfo * __cdecl testing::internal::MakeAndRegisterTestInfo(char const *, char const *, char const *, char const *, struct testing::internal::CodeLocation, void const *, void (__cdecl *)(void), void (__cdecl *)(void), class testing::internal::TestFactoryBase *) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(_GLOBAL__sub_I_ConnectionFileDescriptorTest.cpp) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(_GLOBAL__sub_I_ConnectionFileDescriptorTest.cpp) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(_GLOBAL__sub_I_FileActionTest.cpp) >>> referenced 89 more times lld-link: error: undefined symbol: protected: virtual void __cdecl testing::Test::SetUp(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest_TCPGetURIv4_Test::`vftable') >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest::`vftable') >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest_TCPGetURIv6_Test::`vftable') >>> referenced 89 more times lld-link: error: undefined symbol: protected: virtual void __cdecl testing::Test::TearDown(void) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest_TCPGetURIv4_Test::`vftable') >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest::`vftable') >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\ConnectionFileDescriptorTest.cpp.obj:(const >>> ConnectionFileDescriptorTest_TCPGetURIv6_Test::`vftable') >>> referenced 89 more times lld-link: error: undefined symbol: class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> __cdecl testing::internal::GetBoolAssertionFailureMessage(class testing::AssertionResult const &, char const *, char const *, char const *) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_OpenReadWrite_Test::TestBody(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_OpenReadWrite_Test::TestBody(void)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(private: >>> virtual void __cdecl FileActionTest_OpenReadOnly_Test::TestBody(void)) >>> referenced 120 more times lld-link: error: undefined symbol: void __cdecl testing::internal::PrintBytesInObjectTo(unsigned char const *, unsigned __int64, class std::basic_ostream<char, struct std::char_traits<char>> *) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileActionTest.cpp.obj:(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>> __cdecl testing::PrintToString<class >>> lldb_private::FileSpec>(class lldb_private::FileSpec const &)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>> __cdecl testing::PrintToString<class >>> std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 10000000>>>>(class >>> std::chrono::time_point<struct std::chrono::system_clock, class >>> std::chrono::duration<__int64, struct std::ratio<1, 10000000>>> const &)) >>> referenced by >>> tools\lldb\unittests\Host\CMakeFiles\HostTests.dir\FileSystemTest.cpp.obj:(class >>> std::basic_string<char, struct std::char_traits<char>, class >>> std::allocator<char>> __cdecl testing::PrintToString<class >>> std::error_category>(class std::error_category const &)) >>> referenced 37 more times lld-link: error: too many errors emitted, stopping now (use /errorlimit:0 to see all errors) ``` </details> If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label. https://github.com/llvm/llvm-project/pull/202556 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
