SuccessConsole Output

Skipping 4 KB.. Full Log
-- Build files have been written to: /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900_build
Completed at: 2020-04-09T03:56:35
@@@@@@
@@@ Ninja build @@@
cd /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900_build
'/usr/local/bin/ninja' '-v' 'all'
[1/8] /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/host-compiler/bin/clang++  -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest/UnitTestMain -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -Iinclude -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -O3  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default  -fno-exceptions -MD -MT utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -MF utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o.d -o utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -c '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp'
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp:11:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:58:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnNullAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1067:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnNullAction>' first required here
  return MakePolymorphicAction(internal::ReturnNullAction());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnVoidAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1072:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnVoidAction>' first required here
  return MakePolymorphicAction(internal::ReturnVoidAction());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp:11:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:61:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::IsNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3812:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::IsNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::IsNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::NotNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3819:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::NotNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::NotNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<double>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3832:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<double>' first required here
  return internal::FloatingEqMatcher<double>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<float>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3860:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<float>' first required here
  return internal::FloatingEqMatcher<float>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: warning: definition of implicit copy constructor for 'MatchesRegexMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::MatchesRegexMatcher' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: warning: definition of implicit copy constructor for 'ElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:572:10: note: in implicit copy constructor for 'testing::internal::ElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::ElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp:11:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:61:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: warning: definition of implicit copy constructor for 'UnorderedElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:787:10: note: in implicit copy constructor for 'testing::internal::UnorderedElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::UnorderedElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp:11:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:66:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: warning: definition of implicit copy constructor for 'IsEmptyMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") {
^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1417:5: note: expanded from macro 'MATCHER'
    GTEST_DISALLOW_ASSIGN_(name##Matcher);\
    ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in implicit copy constructor for 'testing::IsEmptyMatcher' first required here
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1420:12: note: expanded from macro 'MATCHER'
    return name##Matcher();\
           ^
<scratch space>:87:1: note: expanded from here
IsEmptyMatcher
^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/UnitTestMain/TestMain.cpp:11:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:58:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:46:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest.h:62:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:193:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  void operator=(const ValueArray2& other);
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:354:10: note: in implicit copy constructor for 'testing::internal::ValueArray2<bool, bool>' first required here
  return internal::ValueArray2<T1, T2>(v1, v2);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:1221:10: note: in instantiation of function template specialization 'testing::Values<bool, bool>' requested here
  return Values(false, true);
         ^
28 warnings generated.
[2/8] : && "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool" -static -no_warning_for_no_symbols -o lib/libgtest_main.a  utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o && :
[3/8] /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/host-compiler/bin/clang++  -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Testing/Support -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -Iinclude -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -O3  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -UNDEBUG  -fno-exceptions -fno-rtti -MD -MT lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o -MF lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o.d -o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o -c '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/SupportHelpers.cpp'
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/SupportHelpers.cpp:2:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::IsNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3812:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::IsNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::IsNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::NotNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3819:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::NotNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::NotNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<double>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3832:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<double>' first required here
  return internal::FloatingEqMatcher<double>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<float>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3860:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<float>' first required here
  return internal::FloatingEqMatcher<float>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: warning: definition of implicit copy constructor for 'MatchesRegexMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::MatchesRegexMatcher' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/SupportHelpers.cpp:2:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest.h:62:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:193:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  void operator=(const ValueArray2& other);
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:354:10: note: in implicit copy constructor for 'testing::internal::ValueArray2<bool, bool>' first required here
  return internal::ValueArray2<T1, T2>(v1, v2);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:1221:10: note: in instantiation of function template specialization 'testing::Values<bool, bool>' requested here
  return Values(false, true);
         ^
23 warnings generated.
[4/8] /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/host-compiler/bin/clang++  -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Testing/Support -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -Iinclude -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -O3  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -UNDEBUG  -fno-exceptions -fno-rtti -MD -MT lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -MF lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o.d -o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -c '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp'
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:14:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::IsNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3812:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::IsNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::IsNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::NotNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3819:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::NotNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::NotNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<double>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3832:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<double>' first required here
  return internal::FloatingEqMatcher<double>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<float>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3860:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<float>' first required here
  return internal::FloatingEqMatcher<float>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: warning: definition of implicit copy constructor for 'MatchesRegexMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::MatchesRegexMatcher' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:16:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:58:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnNullAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1067:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnNullAction>' first required here
  return MakePolymorphicAction(internal::ReturnNullAction());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnVoidAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1072:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnVoidAction>' first required here
  return MakePolymorphicAction(internal::ReturnVoidAction());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:14:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: warning: definition of implicit copy constructor for 'ElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:572:10: note: in implicit copy constructor for 'testing::internal::ElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::ElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:14:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: warning: definition of implicit copy constructor for 'UnorderedElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:787:10: note: in implicit copy constructor for 'testing::internal::UnorderedElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::UnorderedElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:16:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:66:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: warning: definition of implicit copy constructor for 'IsEmptyMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") {
^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1417:5: note: expanded from macro 'MATCHER'
    GTEST_DISALLOW_ASSIGN_(name##Matcher);\
    ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in implicit copy constructor for 'testing::IsEmptyMatcher' first required here
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1420:12: note: expanded from macro 'MATCHER'
    return name##Matcher();\
           ^
<scratch space>:95:1: note: expanded from here
IsEmptyMatcher
^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:143:1: warning: definition of implicit copy constructor for 'SucceededMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
MATCHER(Succeeded, "") { return arg.Success(); }
^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1417:5: note: expanded from macro 'MATCHER'
    GTEST_DISALLOW_ASSIGN_(name##Matcher);\
    ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:143:1: note: in implicit copy constructor for 'llvm::SucceededMatcher' first required here
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1420:12: note: expanded from macro 'MATCHER'
    return name##Matcher();\
           ^
<scratch space>:106:1: note: expanded from here
SucceededMatcher
^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:144:1: warning: definition of implicit copy constructor for 'FailedMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
MATCHER(Failed, "") { return !arg.Success(); }
^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1417:5: note: expanded from macro 'MATCHER'
    GTEST_DISALLOW_ASSIGN_(name##Matcher);\
    ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:144:1: note: in implicit copy constructor for 'llvm::FailedMatcher' first required here
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1420:12: note: expanded from macro 'MATCHER'
    return name##Matcher();\
           ^
<scratch space>:113:1: note: expanded from here
FailedMatcher
^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/lib/Testing/Support/Error.cpp:9:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/Error.h:14:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include/llvm/Testing/Support/SupportHelpers.h:16:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest.h:62:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:193:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  void operator=(const ValueArray2& other);
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:354:10: note: in implicit copy constructor for 'testing::internal::ValueArray2<bool, bool>' first required here
  return internal::ValueArray2<T1, T2>(v1, v2);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:1221:10: note: in instantiation of function template specialization 'testing::Values<bool, bool>' requested here
  return Values(false, true);
         ^
30 warnings generated.
[5/8] /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/host-compiler/bin/clang++  -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -Iinclude -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -O3  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default  -fno-exceptions -MD -MT utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc'
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:58:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnNullAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1067:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnNullAction>' first required here
  return MakePolymorphicAction(internal::ReturnNullAction());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:457:3: warning: definition of implicit copy constructor for 'PolymorphicAction<testing::internal::ReturnVoidAction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicAction);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:1072:10: note: in implicit copy constructor for 'testing::PolymorphicAction<testing::internal::ReturnVoidAction>' first required here
  return MakePolymorphicAction(internal::ReturnVoidAction());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:61:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::IsNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3812:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::IsNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::IsNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::NotNullMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3819:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::NotNullMatcher>' first required here
  return MakePolymorphicMatcher(internal::NotNullMatcher());
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<double>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3832:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<double>' first required here
  return internal::FloatingEqMatcher<double>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: warning: definition of implicit copy constructor for 'FloatingEqMatcher<float>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3860:10: note: in implicit copy constructor for 'testing::internal::FloatingEqMatcher<float>' first required here
  return internal::FloatingEqMatcher<float>(rhs, false);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3972:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4001:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4008:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4015:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: warning: definition of implicit copy constructor for 'MatchesRegexMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::MatchesRegexMatcher' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>' first required here
  return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: warning: definition of implicit copy constructor for 'StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4047:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StrEqualityMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: warning: definition of implicit copy constructor for 'HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4076:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::HasSubstrMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: warning: definition of implicit copy constructor for 'StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4083:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:473:3: warning: definition of implicit copy constructor for 'PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: warning: definition of implicit copy constructor for 'EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:430:7: note: in implicit copy constructor for 'testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>' first required here
class PolymorphicMatcher {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4090:10: note: in implicit copy constructor for 'testing::PolymorphicMatcher<testing::internal::EndsWithMatcher<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t>>>>' first required here
  return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: warning: definition of implicit copy constructor for 'ElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:572:10: note: in implicit copy constructor for 'testing::internal::ElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::ElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:61:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: warning: definition of implicit copy constructor for 'UnorderedElementsAreMatcher<std::__1::tuple<>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:787:10: note: in implicit copy constructor for 'testing::internal::UnorderedElementsAreMatcher<std::__1::tuple<>>' first required here
  return internal::UnorderedElementsAreMatcher<Args>(Args());
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:66:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: warning: definition of implicit copy constructor for 'IsEmptyMatcher' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") {
^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1417:5: note: expanded from macro 'MATCHER'
    GTEST_DISALLOW_ASSIGN_(name##Matcher);\
    ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in implicit copy constructor for 'testing::IsEmptyMatcher' first required here
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1420:12: note: expanded from macro 'MATCHER'
    return name##Matcher();\
           ^
<scratch space>:46:1: note: expanded from here
IsEmptyMatcher
^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:58:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h:46:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest.h:62:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:193:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  void operator=(const ValueArray2& other);
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:354:10: note: in implicit copy constructor for 'testing::internal::ValueArray2<bool, bool>' first required here
  return internal::ValueArray2<T1, T2>(v1, v2);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:1221:10: note: in instantiation of function template specialization 'testing::Values<bool, bool>' requested here
  return Values(false, true);
         ^
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-all.cc:40:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock.h:61:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:923:3: warning: definition of implicit copy constructor for 'ComparisonBase<testing::internal::EqMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, testing::internal::AnyEq>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  GTEST_DISALLOW_ASSIGN_(ComparisonBase);
  ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: expanded from macro 'GTEST_DISALLOW_ASSIGN_'
  void operator=(type const &)
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:927:7: note: in implicit copy constructor for 'testing::internal::ComparisonBase<testing::internal::EqMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, testing::internal::AnyEq>' first required here
class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> {
      ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3758:48: note: in implicit move constructor for 'testing::internal::EqMatcher<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' first required here
inline internal::EqMatcher<T> Eq(T x) { return internal::EqMatcher<T>(x); }
                                               ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/src/gmock-matchers.cc:49:11: note: in instantiation of function template specialization 'testing::Eq<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>' requested here
  *this = Eq(s);
          ^
29 warnings generated.
[6/8] /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/host-compiler/bin/clang++  -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/libxml2 -Iinclude -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock/include -I/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googlemock -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fdiagnostics-color -O3  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -Wno-covered-switch-default  -fno-exceptions -MD -MT utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c '/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/src/gtest-all.cc'
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/src/gtest-all.cc:39:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest.h:62:
In file included from /Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:193:
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: warning: definition of implicit copy constructor for 'ValueArray2<bool, bool>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
  void operator=(const ValueArray2& other);
       ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:354:10: note: in implicit copy constructor for 'testing::internal::ValueArray2<bool, bool>' first required here
  return internal::ValueArray2<T1, T2>(v1, v2);
         ^
/Users/buildslave/jenkins/workspace/lldb-cmake-matrix@2/clang_900/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h:1221:10: note: in instantiation of function template specialization 'testing::Values<bool, bool>' requested here
  return Values(false, true);
         ^
1 warning generated.
[7/8] : && "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool" -static -no_warning_for_no_symbols -o lib/libgtest.a  utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o && :
[8/8] : && "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool" -static -no_warning_for_no_symbols -o lib/libLLVMTestingSupport.a  lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o && :
Completed at: 2020-04-09T03:56:54
@@@@@@
@@@ Skip install @@@
Completed at: 2020-04-09T03:56:54
@@@@@@