-- The C compiler identification is GNU 10.2.0 -- The CXX compiler identification is GNU 10.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- EntityX version 1.1.2 -- Performing Test ENTITYX_HAVE_CXX11_STDLIB -- Performing Test ENTITYX_HAVE_CXX11_STDLIB - Success -- -- Using -stdlib=libc++ -- Looking for stdint.h -- Looking for stdint.h - found -- -- Checking misc features -- -- stdint.h found -- -- Building shared libraries (-DENTITYX_BUILD_SHARED=0 to only build static libraries) -- -- Not running benchmarks (use -DENTITYX_RUN_BENCHMARKS=1 to enable) -- Configuring done -- Generating done -- Build files have been written to: /build/entityx/src/build [1/21] Building CXX object CMakeFiles/entityx.dir/entityx/help/Timer.cc.o [2/21] Building CXX object CMakeFiles/entityx.dir/entityx/help/Pool.cc.o [3/21] Building CXX object CMakeFiles/entityx.dir/entityx/Event.cc.o [4/21] Building CXX object CMakeFiles/entityx.dir/entityx/System.cc.o [5/21] Building CXX object CMakeFiles/entityx.dir/entityx/Entity.cc.o [6/21] Linking CXX shared library libentityx.so.1.1.2 [7/21] Creating library symlink libentityx.so.1 libentityx.so [8/21] Building CXX object CMakeFiles/tags_component_test.dir/entityx/tags/TagsComponent_test.cc.o FAILED: CMakeFiles/tags_component_test.dir/entityx/tags/TagsComponent_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/tags_component_test.dir/entityx/tags/TagsComponent_test.cc.o -MF CMakeFiles/tags_component_test.dir/entityx/tags/TagsComponent_test.cc.o.d -o CMakeFiles/tags_component_test.dir/entityx/tags/TagsComponent_test.cc.o -c /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/tags/TagsComponent_test.cc:14: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [9/21] Building CXX object CMakeFiles/pool_test.dir/entityx/help/Pool_test.cc.o FAILED: CMakeFiles/pool_test.dir/entityx/help/Pool_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/pool_test.dir/entityx/help/Pool_test.cc.o -MF CMakeFiles/pool_test.dir/entityx/help/Pool_test.cc.o.d -o CMakeFiles/pool_test.dir/entityx/help/Pool_test.cc.o -c /build/entityx/src/entityx/entityx/help/Pool_test.cc In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/help/Pool_test.cc:14: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [10/21] Building CXX object CMakeFiles/event_test.dir/entityx/Event_test.cc.o FAILED: CMakeFiles/event_test.dir/entityx/Event_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/event_test.dir/entityx/Event_test.cc.o -MF CMakeFiles/event_test.dir/entityx/Event_test.cc.o.d -o CMakeFiles/event_test.dir/entityx/Event_test.cc.o -c /build/entityx/src/entityx/entityx/Event_test.cc In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Event_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/Event_test.cc:15: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [11/21] Building CXX object CMakeFiles/benchmarks_test.dir/entityx/Benchmarks_test.cc.o FAILED: CMakeFiles/benchmarks_test.dir/entityx/Benchmarks_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/benchmarks_test.dir/entityx/Benchmarks_test.cc.o -MF CMakeFiles/benchmarks_test.dir/entityx/Benchmarks_test.cc.o.d -o CMakeFiles/benchmarks_test.dir/entityx/Benchmarks_test.cc.o -c /build/entityx/src/entityx/entityx/Benchmarks_test.cc In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/Benchmarks_test.cc:5: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [12/21] Building CXX object CMakeFiles/system_test.dir/entityx/System_test.cc.o FAILED: CMakeFiles/system_test.dir/entityx/System_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/system_test.dir/entityx/System_test.cc.o -MF CMakeFiles/system_test.dir/entityx/System_test.cc.o.d -o CMakeFiles/system_test.dir/entityx/System_test.cc.o -c /build/entityx/src/entityx/entityx/System_test.cc In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/System_test.cc:15: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/System_test.cc:15: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [13/21] Building CXX object CMakeFiles/dependencies_test.dir/entityx/deps/Dependencies_test.cc.o FAILED: CMakeFiles/dependencies_test.dir/entityx/deps/Dependencies_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/dependencies_test.dir/entityx/deps/Dependencies_test.cc.o -MF CMakeFiles/dependencies_test.dir/entityx/deps/Dependencies_test.cc.o.d -o CMakeFiles/dependencies_test.dir/entityx/deps/Dependencies_test.cc.o -c /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:39, from /build/entityx/src/entityx/entityx/deps/Dependencies_test.cc:13: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors [14/21] Building CXX object CMakeFiles/entity_test.dir/entityx/Entity_test.cc.o FAILED: CMakeFiles/entity_test.dir/entityx/Entity_test.cc.o /usr/bin/c++ -I/build/entityx/src/entityx -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -pedantic -Werror -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-variable -Wno-error=sign-compare -g -O2 -DNDEBUG -MD -MT CMakeFiles/entity_test.dir/entityx/Entity_test.cc.o -MF CMakeFiles/entity_test.dir/entityx/Entity_test.cc.o.d -o CMakeFiles/entity_test.dir/entityx/Entity_test.cc.o -c /build/entityx/src/entityx/entityx/Entity_test.cc In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual Catch::ResultAction::Value Catch::RunContext::acceptExpression(const Catch::ExpressionResultBuilder&, const Catch::AssertionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4834:35: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(const Catch::AssertionInfo&)’ first required here 4834 | m_lastAssertionInfo = assertionInfo; | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:943:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 943 | struct AssertionInfo | ^~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::RunContext::assertionEnded(const Catch::AssertionResult&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4850:171: note: synthesized method ‘Catch::AssertionInfo& Catch::AssertionInfo::operator=(Catch::AssertionInfo&&)’ first required here 4850 | m_lastAssertionInfo = AssertionInfo( "", m_lastAssertionInfo.lineInfo, "{Unknown expression after the reported line}" , m_lastAssertionInfo.resultDisposition ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual bool Catch::RunContext::sectionStarted(const Catch::SectionInfo&, Catch::Counts&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4864:56: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 4864 | m_lastAssertionInfo.lineInfo = sectionInfo.lineInfo; | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:187:9: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 187 | SourceLineInfo( SourceLineInfo const& other ); | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1692:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1692 | struct SectionInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4301:12: note: synthesized method ‘Catch::SectionInfo& Catch::SectionInfo::operator=(const Catch::SectionInfo&)’ first required here 4301 | struct SectionStats { | ^~~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘virtual void Catch::CumulativeReporterBase::sectionEnded(const Catch::SectionStats&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7067:26: note: synthesized method ‘Catch::SectionStats& Catch::SectionStats::operator=(const Catch::SectionStats&)’ first required here 7067 | node.stats = sectionStats; | ^~~~~~~~~~~~ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In member function ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7236:35: error: implicitly-declared ‘Catch::XmlWriter::XmlWriter(const Catch::XmlWriter&)’ is deprecated [-Werror=deprecated-copy] 7236 | XmlWriter temp( other ); | ^ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:7235:20: note: because ‘Catch::XmlWriter’ has user-provided ‘Catch::XmlWriter& Catch::XmlWriter::operator=(const Catch::XmlWriter&)’ 7235 | XmlWriter& operator = ( XmlWriter const& other ) { | ^~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp: In instantiation of ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/10.2.0/bits/stl_algo.h:880:30: required from ‘_FIter std::remove(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = Catch::MessageInfo]’ /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:4902:90: required from here /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:1315:12: error: implicitly-declared ‘Catch::SourceLineInfo& Catch::SourceLineInfo::operator=(const Catch::SourceLineInfo&)’ is deprecated [-Werror=deprecated-copy] 1315 | struct MessageInfo { | ^~~~~~~~~~~ In file included from /build/entityx/src/entityx/entityx/Entity_test.cc:20: /build/entityx/src/entityx/entityx/3rdparty/catch.hpp:6773:5: note: because ‘Catch::SourceLineInfo’ has user-provided ‘Catch::SourceLineInfo::SourceLineInfo(const Catch::SourceLineInfo&)’ 6773 | SourceLineInfo::SourceLineInfo( SourceLineInfo const& other ) | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/algorithm:62, from /build/entityx/src/entityx/entityx/Entity_test.cc:13: /usr/include/c++/10.2.0/bits/stl_algo.h:844:16: note: synthesized method ‘Catch::MessageInfo& Catch::MessageInfo::operator=(Catch::MessageInfo&&)’ first required here 844 | *__result = _GLIBCXX_MOVE(*__first); | ^ cc1plus: all warnings being treated as errors ninja: build stopped: subcommand failed. ==> ERROR:(B A failure occurred in build().(B  Aborting...(B