make output -
xgupta@archlinux ~/Downloads/DIVA/DIVA/build (master) $ make -j12
[ 6%] Building CXX object ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 6%] Building CXX object LibScopeView/CMakeFiles/LibScopeView.dir/src/FileUtilities.cpp.o
[ 6%] Building CXX object ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o
[ 6%] Building CXX object ExternalDependencies/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 8%] Building CXX object LibScopeView/CMakeFiles/LibScopeView.dir/src/Error.cpp.o
[ 10%] Building CXX object ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir//googletest/src/gtest-all.cc.o
[ 12%] Building CXX object LibScopeView/CMakeFiles/LibScopeView.dir/src/Line.cpp.o
[ 15%] Building CXX object ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir//googletest/src/gtest-all.cc.o
[ 15%] Building CXX object ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 17%] Building CXX object LibScopeView/CMakeFiles/LibScopeView.dir/src/Object.cpp.o
[ 20%] Building CXX object LibScopeView/CMakeFiles/LibScopeView.dir/src/PrintSettings.cpp.o
[ 20%] Building CXX object ElfDwarfReader/CMakeFiles/ElfDwarfReader.dir/src/ElfDwarfReader.cpp.o
[ 22%] Building CXX object ElfDwarfReader/CMakeFiles/ElfDwarfReader.dir/src/LibDwarfHelpers.cpp.o
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp: In function 'bool {anonymous}::getBytesFromFile(std::vector&, std::string, size_t)':
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:81:33: error: 'numeric_limits' is not a member of 'std'
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ^~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:81:63: error: expected primary-expression before '>' token
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ^
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:81:66: error: '::max' has not been declared; did you mean 'std::max'?
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ^~~
| std::max
In file included from /usr/include/c++/11.1.0/algorithm:62,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:35:
/usr/include/c++/11.1.0/bits/stl_algo.h:3467:5: note: 'std::max' declared here
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:79:37: error: no matching function for call to 'min()'
79 | const size_t SizeToRead = std::min(
| ~~~~~~~~^
80 | {static_cast<size_t>(ActualSize), SizeRequest,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/char_traits.h:39,
from /usr/include/c++/11.1.0/string:40,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.h:34,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:31:
/usr/include/c++/11.1.0/bits/stl_algobase.h:230:5: note: candidate: 'template constexpr const _Tp& std::min(const _Tp&, const _Tp&)'
230 | min(const _Tp& __a, const _Tp& __b)
| ^~~
/usr/include/c++/11.1.0/bits/stl_algobase.h:230:5: note: template argument deduction/substitution failed:
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:79:37: note: candidate expects 2 arguments, 1 provided
79 | const size_t SizeToRead = std::min(
| ~~~~~~~~^
80 | {static_cast<size_t>(ActualSize), SizeRequest,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/char_traits.h:39,
from /usr/include/c++/11.1.0/string:40,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.h:34,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:31:
/usr/include/c++/11.1.0/bits/stl_algobase.h:278:5: note: candidate: 'template<class _Tp, class _Compare> constexpr const _Tp& std::min(const _Tp&, const _Tp&, _Compare)'
278 | min(const _Tp& __a, const _Tp& __b, _Compare __comp)
| ^~~
/usr/include/c++/11.1.0/bits/stl_algobase.h:278:5: note: template argument deduction/substitution failed:
/home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:79:37: note: candidate expects 3 arguments, 1 provided
79 | const size_t SizeToRead = std::min(
| ~~~~~~~~^
80 | {static_cast<size_t>(ActualSize), SizeRequest,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81 | static_cast<size_t>(std::numeric_limitsstd::streamsize::max())});
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:62,
from /home/xgupta/Downloads/DIVA/DIVA/LibScopeView/src/FileUtilities.cpp:35:
/usr/include/c++/11.1.0/bits/stl_algo.h:3449:5: note: candidate: 'template constexpr _Tp std::min(std::initializer_list<_Tp>)'
3449 | min(initializer_list<_Tp> __l)
| ^~~
/usr/include/c++/11.1.0/bits/stl_algo.h:3449:5: note: template argument deduction/substitution failed:
/usr/include/c++/11.1.0/bits/stl_algo.h:3455:5: note: candidate: 'template<class _Tp, class _Compare> constexpr _Tp std::min(std::initializer_list<_Tp>, _Compare)'
3455 | min(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
/usr/include/c++/11.1.0/bits/stl_algo.h:3455:5: note: template argument deduction/substitution failed:
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-exit-time-destructors' may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option '-Wno-global-constructors' may have been intended to silence earlier diagnostics
make[2]: *** [LibScopeView/CMakeFiles/LibScopeView.dir/build.make:90: LibScopeView/CMakeFiles/LibScopeView.dir/src/FileUtilities.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/LibDwarfHelpers.h:48,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:34:
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp: In function 'void {anonymous}::setSourceFile(LibScopeView::Object&, const std::vector<std::__cxx11::basic_string >&, Dwarf_Unsigned)':
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:84:20: error: 'numeric_limits' is not a member of 'std'
84 | assert(ID < std::numeric_limits<size_t>::max());
| ^~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:84:41: error: expected primary-expression before '>' token
84 | assert(ID < std::numeric_limits<size_t>::max());
| ^
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:84:44: error: '::max' has not been declared; did you mean 'std::max'?
84 | assert(ID < std::numeric_limits<size_t>::max());
| ^~~
In file included from /usr/include/c++/11.1.0/algorithm:62,
from /usr/include/c++/11.1.0/regex:38,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/../LibScopeView/src/PrintSettings.h:35,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/../LibScopeView/src/Reader.h:33,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.h:35,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:31:
/usr/include/c++/11.1.0/bits/stl_algo.h:3467:5: note: 'std::max' declared here
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/LibDwarfHelpers.h:48,
from /home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:34:
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp: In member function 'void ElfDwarfReader::DwarfReader::initTypeFromAttrs(LibScopeView::Type&, const ElfDwarfReader::DwarfDie&)':
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:465:44: error: 'numeric_limits' is not a member of 'std'
465 | assert(ByteSize.getUnsigned() < std::numeric_limits::max());
| ^~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:465:59: error: expected primary-expression before 'unsigned'
465 | assert(ByteSize.getUnsigned() < std::numeric_limits::max());
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:465:59: error: expected ')' before 'unsigned'
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:465:59: error: expected ')' before 'unsigned'
/home/xgupta/Downloads/DIVA/DIVA/ElfDwarfReader/src/ElfDwarfReader.cpp:465:7: note: to match this '('
465 | assert(ByteSize.getUnsigned() < std::numeric_limits::max());
| ^~~~~~
At global scope:
cc1plus: note: unrecognized command-line option '-Wno-exit-time-destructors' may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option '-Wno-global-constructors' may have been intended to silence earlier diagnostics
make[2]: *** [ElfDwarfReader/CMakeFiles/ElfDwarfReader.dir/build.make:76: ElfDwarfReader/CMakeFiles/ElfDwarfReader.dir/src/ElfDwarfReader.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:337: ElfDwarfReader/CMakeFiles/ElfDwarfReader.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:311: LibScopeView/CMakeFiles/LibScopeView.dir/all] Error 2
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:3978:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4007:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4014:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4021:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::cxx11::basic_string >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4028:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1369 | GTEST_DISALLOW_ASSIGN(MatchesRegexMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4052:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4081:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4088:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4095:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:3978:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4007:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4014:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4021:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::cxx11::basic_string >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4028:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1369 | GTEST_DISALLOW_ASSIGN(MatchesRegexMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4052:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4081:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4088:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4095:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock_main.cc:33:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make:104: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-all.cc:43:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc: In function 'bool testing::internal::StackGrowsDown()':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1002:24: error: 'dummy' may be used uninitialized [-Werror=maybe-uninitialized]
1002 | StackLowerThanAddress(&dummy, &result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:992:13: note: by argument 1 of type 'const void*' to 'void testing::internal::StackLowerThanAddress(const void*, bool*)' declared here
992 | static void StackLowerThanAddress(const void* ptr, bool* result) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1000:7: note: 'dummy' declared here
1000 | int dummy;
| ^~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:3978:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4007:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4014:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4021:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::__cxx11::basic_string >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::cxx11::basic_string >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::cxx11::basic_string >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4028:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1369 | GTEST_DISALLOW_ASSIGN(MatchesRegexMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4052:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1180 | GTEST_DISALLOW_ASSIGN(StrEqualityMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4081:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1227 | GTEST_DISALLOW_ASSIGN(HasSubstrMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4088:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::_cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1274 | GTEST_DISALLOW_ASSIGN(StartsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-spec-builders.h:75,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-generated-function-mockers.h:43,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:61,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]'
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:4095:32: required from here
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:432:54: error: implicitly-declared 'testing::internal::EndsWithMatcher<std::_cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::cxx11::basic_string<wchar_t> >&)' is deprecated [-Werror=deprecated-copy]
432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl(an_impl) {}
| ^~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-linked_ptr.h:74,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-port.h:53,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h:45,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-actions.h:46,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock.h:58,
from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/src/gmock-all.cc:40:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/include/gtest/internal/gtest-port.h:901:8: note: because 'testing::internal::EndsWithMatcher<std::cxx11::basic_string<wchar_t> >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::cxx11::basic_string<wchar_t>]'
901 | void operator=(type const &)
| ^~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN'
1320 | GTEST_DISALLOW_ASSIGN(EndsWithMatcher);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-all.cc:43:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc: In function 'bool testing::internal::StackGrowsDown()':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1002:24: error: 'dummy' may be used uninitialized [-Werror=maybe-uninitialized]
1002 | StackLowerThanAddress(&dummy, &result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:992:13: note: by argument 1 of type 'const void*' to 'void testing::internal::StackLowerThanAddress(const void*, bool*)' declared here
992 | static void StackLowerThanAddress(const void* ptr, bool* result) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1000:7: note: 'dummy' declared here
1000 | int dummy;
| ^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir/build.make:90: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-all.cc:43:
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc: In function 'bool testing::internal::StackGrowsDown()':
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1002:24: error: 'dummy' may be used uninitialized [-Werror=maybe-uninitialized]
1002 | StackLowerThanAddress(&dummy, &result);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:992:13: note: by argument 1 of type 'const void*' to 'void testing::internal::StackLowerThanAddress(const void*, bool*)' declared here
992 | static void StackLowerThanAddress(const void* ptr, bool* result) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/xgupta/Downloads/DIVA/DIVA/ExternalDependencies/googletest/googletest/src/gtest-death-test.cc:1000:7: note: 'dummy' declared here
1000 | int dummy;
| ^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make:90: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o] Error 1
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/gtest/CMakeFiles/gtest.dir/build.make:76: ExternalDependencies/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:285: ExternalDependencies/googletest/googlemock/gtest/CMakeFiles/gtest.dir/all] Error 2
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir/build.make:76: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir//googletest/src/gtest-all.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:233: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock.dir/all] Error 2
cc1plus: all warnings being treated as errors
make[2]: *** [ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make:76: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir//googletest/src/gtest-all.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:207: ExternalDependencies/googletest/googlemock/CMakeFiles/gmock_main.dir/all] Error 2
make: *** [Makefile:136: all] Error 2