2021-07-12T10:33:13,953 Created temporary directory: /tmp/pip-ephem-wheel-cache-hmbsbv7f 2021-07-12T10:33:13,956 Created temporary directory: /tmp/pip-req-tracker-synfxo_v 2021-07-12T10:33:13,957 Initialized build tracking at /tmp/pip-req-tracker-synfxo_v 2021-07-12T10:33:13,957 Created build tracker: /tmp/pip-req-tracker-synfxo_v 2021-07-12T10:33:13,957 Entered build tracker: /tmp/pip-req-tracker-synfxo_v 2021-07-12T10:33:13,958 Created temporary directory: /tmp/pip-wheel-f5dzow1s 2021-07-12T10:33:13,987 1 location(s) to search for versions of polymercpp: 2021-07-12T10:33:13,987 * https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:13,988 Fetching project page and analyzing links: https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:13,988 Getting page https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:13,990 Found index url https://pypi.org/simple 2021-07-12T10:33:14,078 Found link https://files.pythonhosted.org/packages/4e/59/ac420ae506e20bd77faffe420ae4db21b8378cc25a3e7f927db5be250727/PolymerCpp-0.1.2.tar.gz#sha256=df24341fe70f2bb506431c93bd6f5a997a587765f4eb1d60f68bfee8d3b71680 (from https://pypi.org/simple/polymercpp/), version: 0.1.2 2021-07-12T10:33:14,079 Found link https://files.pythonhosted.org/packages/01/df/9d5ae14a50ffa793d84846c8503f01b62cea4549bc3a3ab9e927b222ab5a/PolymerCpp-0.1.3.tar.gz#sha256=c880f941a0cf94a089e0de92557d3b81e40df133782bbd237191ae3f83a68ccb (from https://pypi.org/simple/polymercpp/), version: 0.1.3 2021-07-12T10:33:14,079 Skipping link: not a file: https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:14,097 Given no hashes to check 1 links for project 'polymercpp': discarding no candidates 2021-07-12T10:33:14,115 Collecting polymercpp==0.1.2 2021-07-12T10:33:14,117 Created temporary directory: /tmp/pip-unpack-y8zz3yge 2021-07-12T10:33:14,365 Downloading PolymerCpp-0.1.2.tar.gz (834 kB) 2021-07-12T10:33:15,436 Added polymercpp==0.1.2 from https://files.pythonhosted.org/packages/4e/59/ac420ae506e20bd77faffe420ae4db21b8378cc25a3e7f927db5be250727/PolymerCpp-0.1.2.tar.gz#sha256=df24341fe70f2bb506431c93bd6f5a997a587765f4eb1d60f68bfee8d3b71680 to build tracker '/tmp/pip-req-tracker-synfxo_v' 2021-07-12T10:33:15,437 Running setup.py (path:/tmp/pip-wheel-f5dzow1s/polymercpp_3ccdefc558564be0a89f834c1f740b5b/setup.py) egg_info for package polymercpp 2021-07-12T10:33:15,438 Created temporary directory: /tmp/pip-pip-egg-info-5kchg3yu 2021-07-12T10:33:15,438 Running command python setup.py egg_info 2021-07-12T10:33:16,352 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-12T10:33:16,352 warnings.warn( 2021-07-12T10:33:16,473 running egg_info 2021-07-12T10:33:16,475 creating /tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info 2021-07-12T10:33:16,476 writing /tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/PKG-INFO 2021-07-12T10:33:16,478 writing dependency_links to /tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/dependency_links.txt 2021-07-12T10:33:16,480 writing requirements to /tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/requires.txt 2021-07-12T10:33:16,481 writing top-level names to /tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/top_level.txt 2021-07-12T10:33:16,483 writing manifest file '/tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:16,809 reading manifest file '/tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:16,810 reading manifest template 'MANIFEST.in' 2021-07-12T10:33:16,864 writing manifest file '/tmp/pip-pip-egg-info-5kchg3yu/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:16,940 Source in /tmp/pip-wheel-f5dzow1s/polymercpp_3ccdefc558564be0a89f834c1f740b5b has version 0.1.2, which satisfies requirement polymercpp==0.1.2 from https://files.pythonhosted.org/packages/4e/59/ac420ae506e20bd77faffe420ae4db21b8378cc25a3e7f927db5be250727/PolymerCpp-0.1.2.tar.gz#sha256=df24341fe70f2bb506431c93bd6f5a997a587765f4eb1d60f68bfee8d3b71680 2021-07-12T10:33:16,941 Removed polymercpp==0.1.2 from https://files.pythonhosted.org/packages/4e/59/ac420ae506e20bd77faffe420ae4db21b8378cc25a3e7f927db5be250727/PolymerCpp-0.1.2.tar.gz#sha256=df24341fe70f2bb506431c93bd6f5a997a587765f4eb1d60f68bfee8d3b71680 from build tracker '/tmp/pip-req-tracker-synfxo_v' 2021-07-12T10:33:16,946 Created temporary directory: /tmp/pip-unpack-_1s7y073 2021-07-12T10:33:16,946 Building wheels for collected packages: polymercpp 2021-07-12T10:33:16,950 Created temporary directory: /tmp/pip-wheel-paqey8qf 2021-07-12T10:33:16,951 Building wheel for polymercpp (setup.py): started 2021-07-12T10:33:16,951 Destination directory: /tmp/pip-wheel-paqey8qf 2021-07-12T10:33:16,951 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-f5dzow1s/polymercpp_3ccdefc558564be0a89f834c1f740b5b/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-f5dzow1s/polymercpp_3ccdefc558564be0a89f834c1f740b5b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-paqey8qf 2021-07-12T10:33:17,869 /usr/local/lib/python3.9/dist-packages/setuptools/dist.py:697: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead 2021-07-12T10:33:17,870 warnings.warn( 2021-07-12T10:33:18,011 running bdist_wheel 2021-07-12T10:33:18,181 running build 2021-07-12T10:33:18,181 running build_py 2021-07-12T10:33:18,318 creating build 2021-07-12T10:33:18,318 creating build/lib.linux-armv7l-3.9 2021-07-12T10:33:18,319 creating build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:18,320 copying PolymerCpp/helpers.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:18,322 copying PolymerCpp/__init__.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:18,324 copying PolymerCpp/algorithms.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:18,326 running build_ext 2021-07-12T10:33:18,331 building 'PolymerCppCore' extension 2021-07-12T10:33:18,332 creating build/temp.linux-armv7l-3.9 2021-07-12T10:33:18,333 creating build/temp.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:18,333 creating build/temp.linux-armv7l-3.9/PolymerCpp/core 2021-07-12T10:33:18,335 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/Misc.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/Misc.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:19,652 PolymerCpp/core/Misc.cpp: In function ‘void convSegments(std::vector&, std::vector&, double, bool)’: 2021-07-12T10:33:19,653 PolymerCpp/core/Misc.cpp:29:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:19,653 29 | for (int i=0; i::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:19,907 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:19,907 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:19,907 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:19,946 /usr/include/c++/10/bits/vector.tcc: In function ‘void convSegments(std::vector&, std::vector&, double, bool)’: 2021-07-12T10:33:19,946 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:19,946 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:19,946 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:19,946 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:19,947 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:19,947 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:20,120 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/Path.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/Path.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:20,733 PolymerCpp/core/Path.cpp:244:9: warning: "/*" within comment [-Wcomment] 2021-07-12T10:33:20,733 244 | /* SWITCH - just if we want to print data to check it is correct 2021-07-12T10:33:20,733 | 2021-07-12T10:33:23,325 PolymerCpp/core/Path.cpp: In member function ‘void Path::makeNewPath(double)’: 2021-07-12T10:33:23,325 PolymerCpp/core/Path.cpp:64:26: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2021-07-12T10:33:23,325 64 | } while (path.size() < numSegments); 2021-07-12T10:33:23,325 | ~~~~~~~~~~~~^~~~~~~~~~~~~ 2021-07-12T10:33:23,339 PolymerCpp/core/Path.cpp: In constructor ‘Collector::Collector(int, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:23,339 PolymerCpp/core/Path.cpp:197:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:23,340 197 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:23,340 198 | for (int j=0; j >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:23,522 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:23,523 include/Eigen/src/Core/Matrix.h:208:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:23,523 PolymerCpp/core/Path.cpp:13:18: required from here 2021-07-12T10:33:23,523 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:23,524 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:23,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:23,525 In file included from include/Eigen/Core:420, 2021-07-12T10:33:23,525 from include/Path.h:5, 2021-07-12T10:33:23,525 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:23,525 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:23,525 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:23,525 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:24,001 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:24,001 from include/Path.h:10, 2021-07-12T10:33:24,001 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:24,001 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]’: 2021-07-12T10:33:24,001 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:33:24,002 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:24,002 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:24,075 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:24,076 from include/Path.h:10, 2021-07-12T10:33:24,076 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:24,076 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘Path::Path(double, Eigen::Vector3d*)’: 2021-07-12T10:33:24,076 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:24,076 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:24,076 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:24,102 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void Path::makeNewPath(double)’: 2021-07-12T10:33:24,102 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:24,102 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:24,102 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:24,133 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:24,133 from include/Path.h:10, 2021-07-12T10:33:24,134 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:24,134 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:24,134 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:24,134 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:24,134 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:24,194 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:24,194 from include/Path.h:10, 2021-07-12T10:33:24,194 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:24,194 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘Collector::Collector(int, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:24,194 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:24,195 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:24,195 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:24,195 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:24,195 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:24,195 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:24,651 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/Path2D.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/Path2D.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:27,904 In file included from include/Eigen/Core:420, 2021-07-12T10:33:27,905 from include/Path2D.h:5, 2021-07-12T10:33:27,905 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:27,905 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:27,906 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]’ 2021-07-12T10:33:27,907 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:27,907 include/Eigen/src/Core/Matrix.h:208:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:33:27,907 PolymerCpp/core/Path2D.cpp:13:21: required from here 2021-07-12T10:33:27,907 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:27,907 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:27,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:27,907 In file included from include/Eigen/Core:420, 2021-07-12T10:33:27,908 from include/Path2D.h:5, 2021-07-12T10:33:27,908 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:27,908 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:27,908 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:27,908 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:28,166 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:28,167 from include/Path2D.h:10, 2021-07-12T10:33:28,167 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:28,167 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]’: 2021-07-12T10:33:28,167 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:33:28,167 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:28,167 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:28,224 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:28,224 from include/Path2D.h:10, 2021-07-12T10:33:28,224 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:28,224 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘Path2D::Path2D(int, Eigen::Vector2d*)’: 2021-07-12T10:33:28,224 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:28,225 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:28,225 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:28,249 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void Path2D::makeNewPath(double)’: 2021-07-12T10:33:28,249 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:28,249 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:28,250 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:28,431 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/PolymerCpp.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/PolymerCpp.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:32,003 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:32,003 PolymerCpp/core/PolymerCpp.cpp:46:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2021-07-12T10:33:32,003 46 | for (unsigned int i=0; i >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:32,169 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:32,169 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:32,169 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:32,170 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:32,170 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:32,170 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:32,170 include/Path.h:22:7: required from here 2021-07-12T10:33:32,170 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:32,170 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:32,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,171 In file included from include/Eigen/Core:420, 2021-07-12T10:33:32,171 from include/WLC.h:8, 2021-07-12T10:33:32,171 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:32,171 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:32,171 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:32,171 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,178 In file included from include/Eigen/Core:420, 2021-07-12T10:33:32,179 from include/WLC.h:8, 2021-07-12T10:33:32,179 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:32,179 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:32,179 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:32,179 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:32,179 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:32,180 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:32,180 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:32,180 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:33:32,180 include/Path2D.h:19:7: required from here 2021-07-12T10:33:32,180 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:32,180 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:32,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,181 In file included from include/Eigen/Core:420, 2021-07-12T10:33:32,181 from include/WLC.h:8, 2021-07-12T10:33:32,181 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:32,181 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:32,181 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:32,181 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,449 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:32,450 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:32,450 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:32,450 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:32,450 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:32,450 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,496 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:32,497 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:32,497 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getWLC2D(PyObject*, PyObject*)’: 2021-07-12T10:33:32,497 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:32,497 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:32,497 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:32,559 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getWLC(PyObject*, PyObject*)’: 2021-07-12T10:33:32,559 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:32,559 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:32,559 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:32,624 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getSAWLC(PyObject*, PyObject*)’: 2021-07-12T10:33:32,624 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:32,624 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:32,624 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:32,682 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:32,683 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:32,683 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:32,683 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:32,683 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:32,683 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,720 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getSAWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:32,720 PolymerCpp/core/PolymerCpp.cpp:144:32: warning: ‘numPaths’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-12T10:33:32,720 144 | for (unsigned int i=0; i < numPaths; i++) 2021-07-12T10:33:32,720 | ^~~~~~~~ 2021-07-12T10:33:32,722 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:32,722 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:32,722 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:32,722 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:32,722 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:32,764 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:32,764 PolymerCpp/core/PolymerCpp.cpp:46:30: warning: ‘numPaths’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-12T10:33:32,764 46 | for (unsigned int i=0; i >’ changed in GCC 7.1 2021-07-12T10:33:32,766 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:32,766 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:33,035 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/PyUtils.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/PyUtils.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:34,380 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:34,380 from PolymerCpp/core/PyUtils.cpp:2: 2021-07-12T10:33:34,380 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:34,380 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:34,380 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:34,380 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:34,418 /usr/include/c++/10/bits/vector.tcc: In function ‘std::vector listTupleToVector_Float(PyObject*)’: 2021-07-12T10:33:34,419 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:34,419 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:34,419 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:34,419 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:34,419 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:34,419 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:34,652 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/RgDict.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/RgDict.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:36,090 PolymerCpp/core/RgDict.cpp: In member function ‘void RgDict::addToDBfileFull(std::ofstream&)’: 2021-07-12T10:33:36,090 PolymerCpp/core/RgDict.cpp:44:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:36,090 44 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:36,092 49 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:36,097 65 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:36,098 74 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:36,100 93 | for (int i=0; isize(); i++) 2021-07-12T10:33:36,100 | ~^~~~~~~~~~~~~~ 2021-07-12T10:33:36,702 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/SAWLC.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/SAWLC.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:40,128 PolymerCpp/core/SAWLC.cpp: In constructor ‘SACollector::SACollector(int, std::vector&, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:40,129 PolymerCpp/core/SAWLC.cpp:215:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:40,129 215 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:40,130 216 | for (int j=0; j::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:40,131 228 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:33:40,466 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>’ 2021-07-12T10:33:40,466 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:40,466 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]’ 2021-07-12T10:33:40,466 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:40,466 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:40,466 include/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from ‘Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]’ 2021-07-12T10:33:40,466 PolymerCpp/core/SAWLC.cpp:78:56: required from here 2021-07-12T10:33:40,467 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,467 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,468 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,468 from include/SAWLC.h:5, 2021-07-12T10:33:40,468 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,468 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,468 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,469 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,484 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,484 from include/SAWLC.h:5, 2021-07-12T10:33:40,484 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,484 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,484 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,485 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,485 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,485 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,485 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,485 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,485 PolymerCpp/core/SAWLC.cpp:171:67: required from here 2021-07-12T10:33:40,485 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,485 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,486 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,487 from include/SAWLC.h:5, 2021-07-12T10:33:40,487 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,487 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,487 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,487 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,500 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,500 from include/SAWLC.h:5, 2021-07-12T10:33:40,501 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,501 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,501 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,501 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,501 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,501 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,501 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,501 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,502 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,502 PolymerCpp/core/SAWLC.cpp:51:81: required from here 2021-07-12T10:33:40,502 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,502 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,503 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,503 from include/SAWLC.h:5, 2021-07-12T10:33:40,503 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,503 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,503 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,503 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,520 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,521 from include/SAWLC.h:5, 2021-07-12T10:33:40,521 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,521 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,521 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,521 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,521 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,522 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,522 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,522 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,522 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,522 PolymerCpp/core/SAWLC.cpp:171:67: required from here 2021-07-12T10:33:40,523 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,523 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,523 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,523 from include/SAWLC.h:5, 2021-07-12T10:33:40,523 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,524 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,524 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,524 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,544 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,544 from include/SAWLC.h:5, 2021-07-12T10:33:40,544 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,544 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,544 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,545 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,546 PolymerCpp/core/SAWLC.cpp:79:39: required from here 2021-07-12T10:33:40,546 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,546 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,546 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,546 from include/SAWLC.h:5, 2021-07-12T10:33:40,546 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,547 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,547 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,547 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,558 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,558 from include/SAWLC.h:5, 2021-07-12T10:33:40,558 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,558 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >]’ 2021-07-12T10:33:40,559 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,560 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,560 PolymerCpp/core/SAWLC.cpp:81:60: required from here 2021-07-12T10:33:40,560 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,560 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,560 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,560 from include/SAWLC.h:5, 2021-07-12T10:33:40,561 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,561 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,561 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,561 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,570 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,570 from include/SAWLC.h:5, 2021-07-12T10:33:40,570 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,570 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:40,570 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,571 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,572 PolymerCpp/core/SAWLC.cpp:151:53: required from here 2021-07-12T10:33:40,572 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,572 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,572 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,572 from include/SAWLC.h:5, 2021-07-12T10:33:40,572 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,573 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,573 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,573 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,582 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,582 from include/SAWLC.h:5, 2021-07-12T10:33:40,582 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,582 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >’: 2021-07-12T10:33:40,583 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/Swap.h:19:7: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:40,583 include/Eigen/src/Core/DenseBase.h:429:22: required from ‘void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,584 include/Eigen/src/Core/PlainObjectBase.h:1013:18: required from ‘static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]’ 2021-07-12T10:33:40,584 include/Eigen/src/Core/PlainObjectBase.h:885:81: required from ‘void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:40,584 include/Eigen/src/Core/Matrix.h:283:17: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:40,584 PolymerCpp/core/SAWLC.cpp:77:50: required from here 2021-07-12T10:33:40,584 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,584 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:40,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,585 In file included from include/Eigen/Core:420, 2021-07-12T10:33:40,585 from include/SAWLC.h:5, 2021-07-12T10:33:40,585 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:40,585 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:40,585 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:40,585 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:41,815 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:41,815 from include/SAWLC.h:9, 2021-07-12T10:33:41,815 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:41,815 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]’: 2021-07-12T10:33:41,816 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:33:41,816 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:41,816 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:41,928 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: 2021-07-12T10:33:41,928 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2021-07-12T10:33:42,035 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:42,036 from include/SAWLC.h:9, 2021-07-12T10:33:42,036 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:42,036 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘SACollector::SACollector(int, std::vector&, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:42,036 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:42,036 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:42,036 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:42,036 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:42,037 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:42,037 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:42,037 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2021-07-12T10:33:42,037 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:42,037 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:42,427 /usr/include/c++/10/bits/stl_vector.h: In member function ‘virtual void SAWLC::makePath(double)’: 2021-07-12T10:33:42,428 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:42,428 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:42,428 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:43,502 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/SAWLC_Rosenbluth.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/SAWLC_Rosenbluth.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:46,897 PolymerCpp/core/SAWLC_Rosenbluth.cpp: In constructor ‘SACollector_Rosenbluth::SACollector_Rosenbluth(int, std::vector&, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:46,898 PolymerCpp/core/SAWLC_Rosenbluth.cpp:128:6: warning: deleting object of polymorphic class type ‘SAWLC_Rosenbluth’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2021-07-12T10:33:46,898 128 | delete chain; 2021-07-12T10:33:46,898 | ^~~~~~~~~~~~ 2021-07-12T10:33:46,898 PolymerCpp/core/SAWLC_Rosenbluth.cpp:130:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:46,898 130 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:33:47,135 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>’ 2021-07-12T10:33:47,136 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:47,136 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]’ 2021-07-12T10:33:47,136 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:47,136 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:47,136 include/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from ‘Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]’ 2021-07-12T10:33:47,136 PolymerCpp/core/SAWLC_Rosenbluth.cpp:45:52: required from here 2021-07-12T10:33:47,136 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,137 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,137 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,137 from include/SAWLC.h:5, 2021-07-12T10:33:47,137 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,137 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,137 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,137 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,138 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,149 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,149 from include/SAWLC.h:5, 2021-07-12T10:33:47,149 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,149 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,149 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:47,150 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,150 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,151 PolymerCpp/core/SAWLC_Rosenbluth.cpp:21:72: required from here 2021-07-12T10:33:47,151 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,151 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,151 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,151 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,151 from include/SAWLC.h:5, 2021-07-12T10:33:47,151 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,151 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,152 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,152 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,152 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,158 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,158 from include/SAWLC.h:5, 2021-07-12T10:33:47,158 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,158 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,158 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:47,159 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:47,159 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,159 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:47,159 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,159 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,159 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,159 include/Eigen/src/Geometry/OrthoMethods.h:47:3: required from ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::MatrixBase::cross_product_return_type::type = Eigen::Matrix]’ 2021-07-12T10:33:47,160 PolymerCpp/core/SAWLC_Rosenbluth.cpp:44:49: required from here 2021-07-12T10:33:47,160 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,160 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,160 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,160 from include/SAWLC.h:5, 2021-07-12T10:33:47,160 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,161 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,161 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,161 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,161 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,181 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,181 from include/SAWLC.h:5, 2021-07-12T10:33:47,181 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,181 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,181 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:47,181 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 2021-07-12T10:33:47,182 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,183 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,183 PolymerCpp/core/SAWLC_Rosenbluth.cpp:46:35: required from here 2021-07-12T10:33:47,183 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,183 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,183 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,183 from include/SAWLC.h:5, 2021-07-12T10:33:47,183 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,184 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,184 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,184 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,184 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,195 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,195 from include/SAWLC.h:5, 2021-07-12T10:33:47,195 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,195 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,195 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >]’ 2021-07-12T10:33:47,196 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,197 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,197 PolymerCpp/core/SAWLC_Rosenbluth.cpp:48:56: required from here 2021-07-12T10:33:47,197 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,197 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,197 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,197 from include/SAWLC.h:5, 2021-07-12T10:33:47,198 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,198 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,198 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,198 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,198 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,205 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,205 from include/SAWLC.h:5, 2021-07-12T10:33:47,206 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,206 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,206 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:47,206 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:47,206 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,206 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:47,206 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:47,207 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:47,207 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]’ 2021-07-12T10:33:47,207 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,207 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,207 PolymerCpp/core/SAWLC_Rosenbluth.cpp:74:63: required from here 2021-07-12T10:33:47,207 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,207 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,208 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,208 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,208 from include/SAWLC.h:5, 2021-07-12T10:33:47,208 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,208 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,208 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,208 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,208 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,215 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,216 from include/SAWLC.h:5, 2021-07-12T10:33:47,216 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,216 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,216 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >’: 2021-07-12T10:33:47,216 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>’ 2021-07-12T10:33:47,216 include/Eigen/src/Core/Swap.h:19:7: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>’ 2021-07-12T10:33:47,216 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/DenseBase.h:429:22: required from ‘void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/PlainObjectBase.h:1013:18: required from ‘static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/PlainObjectBase.h:885:81: required from ‘void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:47,217 include/Eigen/src/Core/Matrix.h:283:17: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:47,218 PolymerCpp/core/SAWLC_Rosenbluth.cpp:44:49: required from here 2021-07-12T10:33:47,218 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,218 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:47,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:47,218 In file included from include/Eigen/Core:420, 2021-07-12T10:33:47,218 from include/SAWLC.h:5, 2021-07-12T10:33:47,218 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:47,218 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:47,218 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:47,219 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:47,219 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:48,875 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/Stdafx.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/Stdafx.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:50,003 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/Stopwatch.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/Stopwatch.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:50,978 In file included from PolymerCpp/core/Stopwatch.cpp:36: 2021-07-12T10:33:50,979 include/Stopwatch.h: In constructor ‘Stopwatch::Stopwatch()’: 2021-07-12T10:33:50,979 include/Stopwatch.h:241:14: warning: ‘Stopwatch::active’ will be initialized after [-Wreorder] 2021-07-12T10:33:50,979 241 | bool active; 2021-07-12T10:33:50,979 | ^~~~~~ 2021-07-12T10:33:50,979 include/Stopwatch.h:235:23: warning: ‘StopwatchMode Stopwatch::mode’ [-Wreorder] 2021-07-12T10:33:50,980 235 | StopwatchMode mode; 2021-07-12T10:33:50,980 | ^~~~ 2021-07-12T10:33:50,980 PolymerCpp/core/Stopwatch.cpp:42:1: warning: when initialized here [-Wreorder] 2021-07-12T10:33:50,980 42 | Stopwatch::Stopwatch() : active(true), mode(NONE) { 2021-07-12T10:33:50,980 | ^~~~~~~~~ 2021-07-12T10:33:51,053 PolymerCpp/core/Stopwatch.cpp: In member function ‘void Stopwatch::report(std::string, std::ostream&)’: 2021-07-12T10:33:51,053 PolymerCpp/core/Stopwatch.cpp:232:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:51,053 232 | for (int i = 0; i < perf_name.length(); i++) 2021-07-12T10:33:51,053 | ~~^~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:51,063 PolymerCpp/core/Stopwatch.cpp: In member function ‘long double Stopwatch::get_time_so_far(std::string)’: 2021-07-12T10:33:51,063 PolymerCpp/core/Stopwatch.cpp:259:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2021-07-12T10:33:51,063 259 | if (mode == CPU_TIME) 2021-07-12T10:33:51,063 | ^~ 2021-07-12T10:33:51,064 PolymerCpp/core/Stopwatch.cpp:262:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2021-07-12T10:33:51,064 262 | return lapse; 2021-07-12T10:33:51,064 | ^~~~~~ 2021-07-12T10:33:53,287 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/WLC.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/WLC.o -std=c++11 -O2 -fPIC 2021-07-12T10:33:56,622 PolymerCpp/core/WLC.cpp: In constructor ‘WLCCollector::WLCCollector(int, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:56,622 PolymerCpp/core/WLC.cpp:116:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:56,622 116 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:33:56,915 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>’ 2021-07-12T10:33:56,916 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:56,916 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]’ 2021-07-12T10:33:56,916 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]’ 2021-07-12T10:33:56,916 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:56,916 include/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from ‘Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]’ 2021-07-12T10:33:56,916 PolymerCpp/core/WLC.cpp:63:52: required from here 2021-07-12T10:33:56,916 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,917 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,917 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,917 from include/WLC.h:8, 2021-07-12T10:33:56,917 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,917 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,917 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,918 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,931 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,931 from include/WLC.h:8, 2021-07-12T10:33:56,931 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,931 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:56,932 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:56,932 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,932 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:56,932 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,932 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,932 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:56,932 include/Eigen/src/Geometry/OrthoMethods.h:47:3: required from ‘typename Eigen::MatrixBase::cross_product_return_type::type Eigen::MatrixBase::cross(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::MatrixBase::cross_product_return_type::type = Eigen::Matrix]’ 2021-07-12T10:33:56,933 PolymerCpp/core/WLC.cpp:62:49: required from here 2021-07-12T10:33:56,933 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,933 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,933 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,933 from include/WLC.h:8, 2021-07-12T10:33:56,933 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,934 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,934 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,934 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,945 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,945 from include/WLC.h:8, 2021-07-12T10:33:56,945 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,945 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:56,946 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,946 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:56,947 PolymerCpp/core/WLC.cpp:92:50: required from here 2021-07-12T10:33:56,947 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,947 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,947 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,947 from include/WLC.h:8, 2021-07-12T10:33:56,947 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,947 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,948 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,948 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,966 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,966 from include/WLC.h:8, 2021-07-12T10:33:56,966 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,966 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:56,966 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:56,966 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,967 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:56,967 PolymerCpp/core/WLC.cpp:77:49: required from here 2021-07-12T10:33:56,968 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,968 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,968 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,968 from include/WLC.h:8, 2021-07-12T10:33:56,968 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,968 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,969 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,969 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,979 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,980 from include/WLC.h:8, 2021-07-12T10:33:56,980 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,980 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:33:56,980 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:33:56,980 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,980 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:33:56,981 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:33:56,981 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:56,981 include/Eigen/src/Core/AssignEvaluator.h:782:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >]’ 2021-07-12T10:33:56,981 include/Eigen/src/Core/PlainObjectBase.h:710:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,981 include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:56,981 PolymerCpp/core/WLC.cpp:81:56: required from here 2021-07-12T10:33:56,981 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,982 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,982 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,982 from include/WLC.h:8, 2021-07-12T10:33:56,982 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,982 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,982 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,983 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,990 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,991 from include/WLC.h:8, 2021-07-12T10:33:56,991 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,991 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >’: 2021-07-12T10:33:56,991 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>’ 2021-07-12T10:33:56,991 include/Eigen/src/Core/Swap.h:19:7: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>’ 2021-07-12T10:33:56,991 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:56,991 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/DenseBase.h:429:22: required from ‘void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/PlainObjectBase.h:1013:18: required from ‘static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/PlainObjectBase.h:885:81: required from ‘void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:33:56,992 include/Eigen/src/Core/Matrix.h:283:17: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]’ 2021-07-12T10:33:56,993 PolymerCpp/core/WLC.cpp:57:51: required from here 2021-07-12T10:33:56,993 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,993 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:56,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:56,993 In file included from include/Eigen/Core:420, 2021-07-12T10:33:56,993 from include/WLC.h:8, 2021-07-12T10:33:56,993 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:56,993 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:56,994 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:56,994 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:57,847 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:57,848 from include/WLC.h:13, 2021-07-12T10:33:57,848 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:33:57,848 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]’: 2021-07-12T10:33:57,848 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:33:57,848 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:57,848 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:58,094 /usr/include/c++/10/bits/vector.tcc: In member function ‘virtual void WLC::makePath(double)’: 2021-07-12T10:33:58,095 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:33:58,095 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:58,095 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:58,975 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DMAJOR_VERSION=0 -DMINOR_VERSION=1 -Iinclude -I/usr/include/python3.9 -c PolymerCpp/core/WLC2D.cpp -o build/temp.linux-armv7l-3.9/PolymerCpp/core/WLC2D.o -std=c++11 -O2 -fPIC 2021-07-12T10:34:02,560 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,560 from include/WLC2D.h:8, 2021-07-12T10:34:02,561 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,561 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:34:02,561 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:34:02,561 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,561 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:34:02,561 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,562 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,562 include/Eigen/src/Core/Matrix.h:278:27: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:34:02,562 include/Eigen/src/Geometry/Rotation2D.h:110:33: required from ‘Eigen::Rotation2D::Vector2 Eigen::Rotation2D::operator*(const Vector2&) const [with _Scalar = double; Eigen::Rotation2D::Vector2 = Eigen::Matrix]’ 2021-07-12T10:34:02,562 PolymerCpp/core/WLC2D.cpp:55:36: required from here 2021-07-12T10:34:02,562 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,562 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:02,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,563 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,563 from include/WLC2D.h:8, 2021-07-12T10:34:02,563 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,563 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,563 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:02,563 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,571 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,571 from include/WLC2D.h:8, 2021-07-12T10:34:02,571 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,572 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >’: 2021-07-12T10:34:02,572 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:34:02,572 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,572 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:34:02,572 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,572 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,573 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,573 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:34:02,573 PolymerCpp/core/WLC2D.cpp:66:50: required from here 2021-07-12T10:34:02,573 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,573 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:02,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,573 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,574 from include/WLC2D.h:8, 2021-07-12T10:34:02,574 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,574 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,574 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:02,574 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,626 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,627 from include/WLC2D.h:8, 2021-07-12T10:34:02,627 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,627 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >’: 2021-07-12T10:34:02,627 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>’ 2021-07-12T10:34:02,627 include/Eigen/src/Core/Swap.h:19:7: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>’ 2021-07-12T10:34:02,627 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]’ 2021-07-12T10:34:02,627 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/AssignEvaluator.h:804:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/DenseBase.h:429:22: required from ‘void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/PlainObjectBase.h:1013:18: required from ‘static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/PlainObjectBase.h:885:81: required from ‘void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,628 include/Eigen/src/Core/Matrix.h:283:17: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:34:02,628 PolymerCpp/core/WLC2D.cpp:50:46: required from here 2021-07-12T10:34:02,629 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,629 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:02,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,629 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,629 from include/WLC2D.h:8, 2021-07-12T10:34:02,629 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,629 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,629 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:02,630 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,658 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,658 from include/WLC2D.h:8, 2021-07-12T10:34:02,659 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,659 include/Eigen/src/Core/AssignEvaluator.h: In instantiation of ‘struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >’: 2021-07-12T10:34:02,659 include/Eigen/src/Core/AssignEvaluator.h:607:49: required from ‘class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>’ 2021-07-12T10:34:02,659 include/Eigen/src/Core/AssignEvaluator.h:739:10: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,659 include/Eigen/src/Core/AssignEvaluator.h:879:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]’ 2021-07-12T10:34:02,659 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,659 include/Eigen/src/Core/ProductEvaluators.h:391:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2021-07-12T10:34:02,660 include/Eigen/src/Core/AssignEvaluator.h:836:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]’ 2021-07-12T10:34:02,660 include/Eigen/src/Core/PlainObjectBase.h:728:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,660 include/Eigen/src/Core/PlainObjectBase.h:537:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 2021-07-12T10:34:02,660 include/Eigen/src/Core/Matrix.h:379:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]’ 2021-07-12T10:34:02,660 include/Eigen/src/Geometry/Rotation2D.h:110:33: required from ‘Eigen::Rotation2D::Vector2 Eigen::Rotation2D::operator*(const Vector2&) const [with _Scalar = double; Eigen::Rotation2D::Vector2 = Eigen::Matrix]’ 2021-07-12T10:34:02,660 PolymerCpp/core/WLC2D.cpp:55:36: required from here 2021-07-12T10:34:02,660 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,661 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:02,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:02,661 In file included from include/Eigen/Core:420, 2021-07-12T10:34:02,661 from include/WLC2D.h:8, 2021-07-12T10:34:02,661 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:02,661 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:02,661 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:02,661 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:03,481 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:34:03,481 from include/WLC2D.h:13, 2021-07-12T10:34:03,481 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:03,481 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Rotation2D&}; _Tp = Eigen::Rotation2D; _Alloc = std::allocator >]’: 2021-07-12T10:34:03,481 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:34:03,482 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:34:03,482 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:03,538 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]’: 2021-07-12T10:34:03,538 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2021-07-12T10:34:03,730 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:34:03,730 from include/WLC2D.h:13, 2021-07-12T10:34:03,730 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:03,730 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void WLC2D::makePath(int)’: 2021-07-12T10:34:03,730 /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:34:03,730 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:34:03,731 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:34:03,732 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:34:03,733 from include/WLC2D.h:13, 2021-07-12T10:34:03,733 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:03,733 /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2021-07-12T10:34:03,733 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:34:03,733 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:04,484 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/PolymerCpp/core/Misc.o build/temp.linux-armv7l-3.9/PolymerCpp/core/Path.o build/temp.linux-armv7l-3.9/PolymerCpp/core/Path2D.o build/temp.linux-armv7l-3.9/PolymerCpp/core/PolymerCpp.o build/temp.linux-armv7l-3.9/PolymerCpp/core/PyUtils.o build/temp.linux-armv7l-3.9/PolymerCpp/core/RgDict.o build/temp.linux-armv7l-3.9/PolymerCpp/core/SAWLC.o build/temp.linux-armv7l-3.9/PolymerCpp/core/SAWLC_Rosenbluth.o build/temp.linux-armv7l-3.9/PolymerCpp/core/Stdafx.o build/temp.linux-armv7l-3.9/PolymerCpp/core/Stopwatch.o build/temp.linux-armv7l-3.9/PolymerCpp/core/WLC.o build/temp.linux-armv7l-3.9/PolymerCpp/core/WLC2D.o -o build/lib.linux-armv7l-3.9/PolymerCppCore.cpython-39-arm-linux-gnueabihf.so 2021-07-12T10:34:05,060 installing to build/bdist.linux-armv7l/wheel 2021-07-12T10:34:05,060 running install 2021-07-12T10:34:05,062 running install_lib 2021-07-12T10:34:05,068 creating build/bdist.linux-armv7l 2021-07-12T10:34:05,069 creating build/bdist.linux-armv7l/wheel 2021-07-12T10:34:05,071 copying build/lib.linux-armv7l-3.9/PolymerCppCore.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-12T10:34:05,174 creating build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:05,175 copying build/lib.linux-armv7l-3.9/PolymerCpp/helpers.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:05,179 copying build/lib.linux-armv7l-3.9/PolymerCpp/__init__.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:05,181 copying build/lib.linux-armv7l-3.9/PolymerCpp/algorithms.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:05,184 running install_egg_info 2021-07-12T10:34:05,211 running egg_info 2021-07-12T10:34:05,212 writing PolymerCpp.egg-info/PKG-INFO 2021-07-12T10:34:05,215 writing dependency_links to PolymerCpp.egg-info/dependency_links.txt 2021-07-12T10:34:05,217 writing requirements to PolymerCpp.egg-info/requires.txt 2021-07-12T10:34:05,219 writing top-level names to PolymerCpp.egg-info/top_level.txt 2021-07-12T10:34:05,226 reading manifest file 'PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:34:05,264 reading manifest template 'MANIFEST.in' 2021-07-12T10:34:05,309 writing manifest file 'PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:34:05,312 Copying PolymerCpp.egg-info to build/bdist.linux-armv7l/wheel/PolymerCpp-0.1.2-py3.9.egg-info 2021-07-12T10:34:05,322 running install_scripts 2021-07-12T10:34:05,403 creating build/bdist.linux-armv7l/wheel/PolymerCpp-0.1.2.dist-info/WHEEL 2021-07-12T10:34:05,407 creating '/tmp/pip-wheel-paqey8qf/PolymerCpp-0.1.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-12T10:34:05,962 adding 'PolymerCppCore.cpython-39-arm-linux-gnueabihf.so' 2021-07-12T10:34:05,993 adding 'PolymerCpp/__init__.py' 2021-07-12T10:34:05,995 adding 'PolymerCpp/algorithms.py' 2021-07-12T10:34:05,997 adding 'PolymerCpp/helpers.py' 2021-07-12T10:34:05,999 adding 'PolymerCpp-0.1.2.dist-info/METADATA' 2021-07-12T10:34:06,000 adding 'PolymerCpp-0.1.2.dist-info/WHEEL' 2021-07-12T10:34:06,002 adding 'PolymerCpp-0.1.2.dist-info/top_level.txt' 2021-07-12T10:34:06,003 adding 'PolymerCpp-0.1.2.dist-info/RECORD' 2021-07-12T10:34:06,018 removing build/bdist.linux-armv7l/wheel 2021-07-12T10:34:06,116 Building wheel for polymercpp (setup.py): finished with status 'done' 2021-07-12T10:34:06,132 Created wheel for polymercpp: filename=PolymerCpp-0.1.2-cp39-cp39-linux_armv7l.whl size=1041658 sha256=c105097b7de3a89586fafd6432b919f45a49bdb723a6ac60550ce5d9bede1141 2021-07-12T10:34:06,133 Stored in directory: /tmp/pip-ephem-wheel-cache-hmbsbv7f/wheels/7a/4b/91/e779abb34c08e21499d3a3aeb667e2df2b449cd63be99deac2 2021-07-12T10:34:06,142 Successfully built polymercpp 2021-07-12T10:34:06,190 Removed build tracker: '/tmp/pip-req-tracker-synfxo_v'