+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/google-glog-0.6.0/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/google-glog-0.6.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for google-glog-0.6.0 [ 3%] Building CXX object CMakeFiles/glogbase.dir/src/demangle.cc.o [ 6%] Building CXX object CMakeFiles/glogbase.dir/src/logging.cc.o [ 9%] Building CXX object CMakeFiles/glogbase.dir/src/raw_logging.cc.o [ 12%] Building CXX object CMakeFiles/glogbase.dir/src/symbolize.cc.o [ 15%] Building CXX object CMakeFiles/glogbase.dir/src/utilities.cc.o [ 18%] Building CXX object CMakeFiles/glogbase.dir/src/vlog_is_on.cc.o [ 21%] Building CXX object CMakeFiles/glogbase.dir/src/signalhandler.cc.o [ 21%] Built target glogbase [ 24%] Linking CXX static library libglogtest.a [ 27%] Linking CXX shared library libglog.so [ 27%] Built target glogtest [ 30%] Building CXX object CMakeFiles/logging_unittest.dir/src/logging_unittest.cc.o [ 30%] Built target glog [ 33%] Building CXX object CMakeFiles/logging_custom_prefix_unittest.dir/src/logging_custom_prefix_unittest.cc.o In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-message.h:57:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-assertion-result.h:46, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:64, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:270:2: error: #error C++ versions less than C++14 are not supported. #error C++ versions less than C++14 are not supported. ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-message.h:57:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-assertion-result.h:46, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:64, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:270:2: error: #error C++ versions less than C++14 are not supported. #error C++ versions less than C++14 are not supported. ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:636:58: error: wrong number of template arguments (0, should be 1) typedef ::std::map> RegisteredTestsMap; ^ In file included from /usr/include/c++/4.8.2/string:48:0, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/utilities.h:57, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:33: /usr/include/c++/4.8.2/bits/stl_function.h:231:12: error: provided for 'template struct std::less' struct less : public binary_function<_Tp, _Tp, bool> ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:636:59: error: template argument 3 is invalid typedef ::std::map> RegisteredTestsMap; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'bool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:613:23: error: request for member 'insert' in '((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'testing::internal::TypedTestSuitePState::RegisteredTestsMap {aka int}' registered_tests_.insert( ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'bool testing::internal::TypedTestSuitePState::TestExists(const string&) const': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:619:30: error: request for member 'count' in '((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'const RegisteredTestsMap {aka const int}' return registered_tests_.count(test_name) > 0; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'const testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const string&) const': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:623:40: error: expected initializer before 'it' RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-message.h:57:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-assertion-result.h:46, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:64, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:624:18: error: 'it' was not declared in this scope GTEST_CHECK_(it != registered_tests_.end()); ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:1027:35: note: in definition of macro 'GTEST_CHECK_' if (::testing::internal::IsTrue(condition)) \ ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:624:42: error: request for member 'end' in '((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'const RegisteredTestsMap {aka const int}' GTEST_CHECK_(it != registered_tests_.end()); ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:1027:35: note: in definition of macro 'GTEST_CHECK_' if (::testing::internal::IsTrue(condition)) \ ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:625:12: error: 'it' was not declared in this scope return it->second; ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In static member function 'static constexpr bool testing::internal::MatcherBase::IsInlined()': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:12: error: 'is_trivially_copy_constructible' is not a member of 'std' std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:50: error: expected primary-expression before '>' token std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:51: error: '::value' has not been declared std::is_trivially_copy_constructible::value && ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:636:58: error: wrong number of template arguments (0, should be 1) typedef ::std::map> RegisteredTestsMap; ^ In file included from /usr/include/c++/4.8.2/string:48:0, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/utilities.h:57, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:32: /usr/include/c++/4.8.2/bits/stl_function.h:231:12: error: provided for 'template struct std::less' struct less : public binary_function<_Tp, _Tp, bool> ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:636:59: error: template argument 3 is invalid typedef ::std::map> RegisteredTestsMap; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'bool testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const char*, const char*)': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:613:23: error: request for member 'insert' in '((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'testing::internal::TypedTestSuitePState::RegisteredTestsMap {aka int}' registered_tests_.insert( ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'bool testing::internal::TypedTestSuitePState::TestExists(const string&) const': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:619:30: error: request for member 'count' in '((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'const RegisteredTestsMap {aka const int}' return registered_tests_.count(test_name) > 0; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h: In member function 'const testing::internal::CodeLocation& testing::internal::TypedTestSuitePState::GetCodeLocation(const string&) const': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:623:40: error: expected initializer before 'it' RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name); ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-message.h:57:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-assertion-result.h:46, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:64, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:624:18: error: 'it' was not declared in this scope GTEST_CHECK_(it != registered_tests_.end()); ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:1027:35: note: in definition of macro 'GTEST_CHECK_' if (::testing::internal::IsTrue(condition)) \ ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:624:42: error: request for member 'end' in '((const testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_', which is of non-class type 'const RegisteredTestsMap {aka const int}' GTEST_CHECK_(it != registered_tests_.end()); ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-port.h:1027:35: note: in definition of macro 'GTEST_CHECK_' if (::testing::internal::IsTrue(condition)) \ ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-printers.h:115:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:48, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-internal.h:625:12: error: 'it' was not declared in this scope return it->second; ^ In file included from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/internal/gtest-death-test-internal.h:47:0, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-death-test.h:43, from /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest.h:65, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/googletest.h:113, from /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:61: /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In static member function 'static constexpr bool testing::internal::MatcherBase::IsInlined()': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:12: error: 'is_trivially_copy_constructible' is not a member of 'std' std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:50: error: expected primary-expression before '>' token std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:434:51: error: '::value' has not been declared std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:536:55: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:536:55: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:558:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:558:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:560:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:560:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:536:55: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:536:55: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:558:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:558:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:560:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:312:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:560:48: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1249:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1249:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:541:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1249:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:541:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1249:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1356:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1356:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = int]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:541:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1356:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::basic_string&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::basic_string&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:541:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1356:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:903:9: required from 'testing::Matcher::Matcher(T) [with T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1238:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:903:9: required from 'testing::Matcher::Matcher(T) [with T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1238:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:903:9: required from 'testing::Matcher::Matcher(T) [with T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1345:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher; T = int]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = testing::internal::EqMatcher; = void; T = int]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:903:9: required from 'testing::Matcher::Matcher(T) [with T = int]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1345:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher; T = int]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-matchers.h:4239:10: required from 'testing::Matcher testing::A() [with T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:893:48: required from 'testing::internal::TypedExpectation::TypedExpectation(testing::internal::FunctionMocker*, const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::TypedExpectation::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1538:65: required from 'testing::internal::TypedExpectation& testing::internal::FunctionMocker::AddNewExpectation(const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::FunctionMocker::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1310:57: required from 'testing::internal::TypedExpectation& testing::internal::MockSpec::InternalExpectedAt(const char*, int, const char*, const char*) [with F = void(int, const std::basic_string&, const std::basic_string&)]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1238:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-matchers.h:4239:10: required from 'testing::Matcher testing::A() [with T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:893:48: required from 'testing::internal::TypedExpectation::TypedExpectation(testing::internal::FunctionMocker*, const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::TypedExpectation::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1538:65: required from 'testing::internal::TypedExpectation& testing::internal::FunctionMocker::AddNewExpectation(const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::FunctionMocker::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1310:57: required from 'testing::internal::TypedExpectation& testing::internal::MockSpec::InternalExpectedAt(const char*, int, const char*, const char*) [with F = void(int, const std::basic_string&, const std::basic_string&)]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_custom_prefix_unittest.cc:1238:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-matchers.h:4239:10: required from 'testing::Matcher testing::A() [with T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:893:48: required from 'testing::internal::TypedExpectation::TypedExpectation(testing::internal::FunctionMocker*, const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::TypedExpectation::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1538:65: required from 'testing::internal::TypedExpectation& testing::internal::FunctionMocker::AddNewExpectation(const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::FunctionMocker::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1310:57: required from 'testing::internal::TypedExpectation& testing::internal::MockSpec::InternalExpectedAt(const char*, int, const char*, const char*) [with F = void(int, const std::basic_string&, const std::basic_string&)]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1345:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:436:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' not a return-statement } ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::internal::AnythingMatcher&; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]': /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:318:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:519:63: required from 'testing::Matcher::Matcher(M&&) [with M = const testing::internal::AnythingMatcher&; = void; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-matchers.h:4239:10: required from 'testing::Matcher testing::A() [with T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:893:48: required from 'testing::internal::TypedExpectation::TypedExpectation(testing::internal::FunctionMocker*, const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::TypedExpectation::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1538:65: required from 'testing::internal::TypedExpectation& testing::internal::FunctionMocker::AddNewExpectation(const char*, int, const string&, const ArgumentMatcherTuple&) [with R = void; Args = {int, const std::basic_string, std::allocator >&, const std::basic_string, std::allocator >&}; std::string = std::basic_string; testing::internal::FunctionMocker::ArgumentMatcherTuple = std::tuple, testing::Matcher, std::allocator >&>, testing::Matcher, std::allocator >&> >]' /home/pbulk/build/devel/google-glog/work/.buildlink/include/gmock/gmock-spec-builders.h:1310:57: required from 'testing::internal::TypedExpectation& testing::internal::MockSpec::InternalExpectedAt(const char*, int, const char*, const char*) [with F = void(int, const std::basic_string&, const std::basic_string&)]' /home/pbulk/build/devel/google-glog/work/glog-0.6.0/src/logging_unittest.cc:1345:3: required from here /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:438:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' called in a constant expression template ()> ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:432:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::AnythingMatcher; T = const std::tuple, std::allocator >&, const std::basic_string, std::allocator >&>&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/devel/google-glog/work/.buildlink/include/gtest/gtest-matchers.h:483:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ --- CMakeFiles/logging_custom_prefix_unittest.dir/src/logging_custom_prefix_unittest.cc.o --- *** [CMakeFiles/logging_custom_prefix_unittest.dir/src/logging_custom_prefix_unittest.cc.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build 1 error bmake[2]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build --- CMakeFiles/logging_custom_prefix_unittest.dir/all --- *** [CMakeFiles/logging_custom_prefix_unittest.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build --- CMakeFiles/logging_unittest.dir/src/logging_unittest.cc.o --- *** [CMakeFiles/logging_unittest.dir/src/logging_unittest.cc.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build 1 error bmake[2]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build --- CMakeFiles/logging_unittest.dir/all --- *** [CMakeFiles/logging_unittest.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build 2 errors bmake[1]: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build 1 error bmake: stopped in /home/pbulk/build/devel/google-glog/work/glog-0.6.0/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/devel/google-glog *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/devel/google-glog