jthornber/thin-provisioning-tools

googletest/googletest/include/gtest/gtest-printers.h:292:36: error: no matching function for call to ‘testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter::PrintValue(const caching::superblock_damage::superblock_invalid&, std::nullptr_t)’

Opened this issue · 4 comments

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973145

I meet the same bug.
My thin-provisioning-tools version is 0.9.0.
The linux is openEuler.
gcc-c++-10.3.1

Which version of googletest are you running? There might be compatibility issues with the main branch, so you might have to rollback googletest to release-1.10.0.

I change to use release-1.10.0 and solve this issue. Thanks.

Which version of googletest are you running? There might be compatibility issues with the main branch, so you might have to rollback googletest to release-1.10.0.

Could you please make the main branch be compatible with the newest version of googletest? Because we want to deploy the execution of tests automatically.

The patch had already been merged (1e42ed4)