2021-07-12T10:33:24,945 Created temporary directory: /tmp/pip-ephem-wheel-cache-6saioxt9 2021-07-12T10:33:24,948 Created temporary directory: /tmp/pip-req-tracker-l3g_1wwp 2021-07-12T10:33:24,949 Initialized build tracking at /tmp/pip-req-tracker-l3g_1wwp 2021-07-12T10:33:24,949 Created build tracker: /tmp/pip-req-tracker-l3g_1wwp 2021-07-12T10:33:24,949 Entered build tracker: /tmp/pip-req-tracker-l3g_1wwp 2021-07-12T10:33:24,949 Created temporary directory: /tmp/pip-wheel-exkd2xlt 2021-07-12T10:33:24,979 1 location(s) to search for versions of polymercpp: 2021-07-12T10:33:24,979 * https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:24,979 Fetching project page and analyzing links: https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:24,980 Getting page https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:24,981 Found index url https://pypi.org/simple 2021-07-12T10:33:25,070 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:25,070 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:25,071 Skipping link: not a file: https://pypi.org/simple/polymercpp/ 2021-07-12T10:33:25,088 Given no hashes to check 1 links for project 'polymercpp': discarding no candidates 2021-07-12T10:33:25,107 Collecting polymercpp==0.1.3 2021-07-12T10:33:25,108 Created temporary directory: /tmp/pip-unpack-2kk_97aw 2021-07-12T10:33:25,150 Downloading PolymerCpp-0.1.3.tar.gz (834 kB) 2021-07-12T10:33:26,232 Added polymercpp==0.1.3 from https://files.pythonhosted.org/packages/01/df/9d5ae14a50ffa793d84846c8503f01b62cea4549bc3a3ab9e927b222ab5a/PolymerCpp-0.1.3.tar.gz#sha256=c880f941a0cf94a089e0de92557d3b81e40df133782bbd237191ae3f83a68ccb to build tracker '/tmp/pip-req-tracker-l3g_1wwp' 2021-07-12T10:33:26,233 Running setup.py (path:/tmp/pip-wheel-exkd2xlt/polymercpp_9b6f2a5084014fb7bb9ddb38a676601c/setup.py) egg_info for package polymercpp 2021-07-12T10:33:26,234 Created temporary directory: /tmp/pip-pip-egg-info-94qhwvm6 2021-07-12T10:33:26,234 Running command python setup.py egg_info 2021-07-12T10:33:27,039 /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:27,040 warnings.warn( 2021-07-12T10:33:27,161 running egg_info 2021-07-12T10:33:27,163 creating /tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info 2021-07-12T10:33:27,164 writing /tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/PKG-INFO 2021-07-12T10:33:27,167 writing dependency_links to /tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/dependency_links.txt 2021-07-12T10:33:27,169 writing requirements to /tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/requires.txt 2021-07-12T10:33:27,170 writing top-level names to /tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/top_level.txt 2021-07-12T10:33:27,172 writing manifest file '/tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:27,490 reading manifest file '/tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:27,492 reading manifest template 'MANIFEST.in' 2021-07-12T10:33:27,551 writing manifest file '/tmp/pip-pip-egg-info-94qhwvm6/PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:33:27,629 Source in /tmp/pip-wheel-exkd2xlt/polymercpp_9b6f2a5084014fb7bb9ddb38a676601c has version 0.1.3, which satisfies requirement polymercpp==0.1.3 from https://files.pythonhosted.org/packages/01/df/9d5ae14a50ffa793d84846c8503f01b62cea4549bc3a3ab9e927b222ab5a/PolymerCpp-0.1.3.tar.gz#sha256=c880f941a0cf94a089e0de92557d3b81e40df133782bbd237191ae3f83a68ccb 2021-07-12T10:33:27,630 Removed polymercpp==0.1.3 from https://files.pythonhosted.org/packages/01/df/9d5ae14a50ffa793d84846c8503f01b62cea4549bc3a3ab9e927b222ab5a/PolymerCpp-0.1.3.tar.gz#sha256=c880f941a0cf94a089e0de92557d3b81e40df133782bbd237191ae3f83a68ccb from build tracker '/tmp/pip-req-tracker-l3g_1wwp' 2021-07-12T10:33:27,634 Created temporary directory: /tmp/pip-unpack-omy07t0b 2021-07-12T10:33:27,635 Building wheels for collected packages: polymercpp 2021-07-12T10:33:27,639 Created temporary directory: /tmp/pip-wheel-6aynu9as 2021-07-12T10:33:27,639 Building wheel for polymercpp (setup.py): started 2021-07-12T10:33:27,640 Destination directory: /tmp/pip-wheel-6aynu9as 2021-07-12T10:33:27,640 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-exkd2xlt/polymercpp_9b6f2a5084014fb7bb9ddb38a676601c/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-exkd2xlt/polymercpp_9b6f2a5084014fb7bb9ddb38a676601c/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-6aynu9as 2021-07-12T10:33:28,447 /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:28,448 warnings.warn( 2021-07-12T10:33:28,588 running bdist_wheel 2021-07-12T10:33:28,752 running build 2021-07-12T10:33:28,752 running build_py 2021-07-12T10:33:28,892 creating build 2021-07-12T10:33:28,892 creating build/lib.linux-armv7l-3.9 2021-07-12T10:33:28,893 creating build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:28,894 copying PolymerCpp/helpers.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:28,897 copying PolymerCpp/algorithms.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:28,899 copying PolymerCpp/__init__.py -> build/lib.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:28,901 running build_ext 2021-07-12T10:33:28,906 building 'PolymerCppCore' extension 2021-07-12T10:33:28,907 creating build/temp.linux-armv7l-3.9 2021-07-12T10:33:28,907 creating build/temp.linux-armv7l-3.9/PolymerCpp 2021-07-12T10:33:28,908 creating build/temp.linux-armv7l-3.9/PolymerCpp/core 2021-07-12T10:33:28,909 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:31,274 PolymerCpp/core/Misc.cpp: In function ‘void convSegments(std::vector&, std::vector&, double, bool)’: 2021-07-12T10:33:31,275 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:31,275 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:31,678 /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:31,678 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:31,679 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:31,720 /usr/include/c++/10/bits/vector.tcc: In function ‘void convSegments(std::vector&, std::vector&, double, bool)’: 2021-07-12T10:33:31,720 /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:31,720 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:31,720 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:31,720 /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:31,721 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:31,721 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:31,901 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:32,725 PolymerCpp/core/Path.cpp:244:9: warning: "/*" within comment [-Wcomment] 2021-07-12T10:33:32,725 244 | /* SWITCH - just if we want to print data to check it is correct 2021-07-12T10:33:32,725 | 2021-07-12T10:33:35,333 PolymerCpp/core/Path.cpp: In member function ‘void Path::makeNewPath(double)’: 2021-07-12T10:33:35,333 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:35,333 64 | } while (path.size() < numSegments); 2021-07-12T10:33:35,334 | ~~~~~~~~~~~~^~~~~~~~~~~~~ 2021-07-12T10:33:35,347 PolymerCpp/core/Path.cpp: In constructor ‘Collector::Collector(int, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:33:35,347 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:35,347 197 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:35,348 198 | for (int j=0; j >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:35,529 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:35,529 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:35,529 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:35,530 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:35,530 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:35,530 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:35,530 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:35,530 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:35,530 PolymerCpp/core/Path.cpp:13:18: required from here 2021-07-12T10:33:35,530 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:35,531 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:35,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:35,531 In file included from include/Eigen/Core:420, 2021-07-12T10:33:35,531 from include/Path.h:5, 2021-07-12T10:33:35,531 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:35,531 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:35,531 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:35,532 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:36,005 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:36,005 from include/Path.h:10, 2021-07-12T10:33:36,005 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:36,005 /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:36,006 /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:36,006 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:36,006 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:36,080 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:36,080 from include/Path.h:10, 2021-07-12T10:33:36,080 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:36,080 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘Path::Path(double, Eigen::Vector3d*)’: 2021-07-12T10:33:36,080 /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:36,080 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:36,081 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:36,106 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void Path::makeNewPath(double)’: 2021-07-12T10:33:36,107 /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:36,107 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:36,107 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:36,138 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:36,138 from include/Path.h:10, 2021-07-12T10:33:36,138 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:36,138 /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:36,138 /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:36,139 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:36,139 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:36,198 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:36,199 from include/Path.h:10, 2021-07-12T10:33:36,199 from PolymerCpp/core/Path.cpp:1: 2021-07-12T10:33:36,199 /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:36,199 /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:36,199 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:36,199 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:36,200 /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:36,200 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:36,200 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:36,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:39,963 In file included from include/Eigen/Core:420, 2021-07-12T10:33:39,964 from include/Path2D.h:5, 2021-07-12T10:33:39,964 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:39,964 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:39,964 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:39,964 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:39,965 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:39,965 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:39,965 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:39,965 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:39,965 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:39,965 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:39,965 PolymerCpp/core/Path2D.cpp:13:21: required from here 2021-07-12T10:33:39,965 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:39,965 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:39,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:39,967 In file included from include/Eigen/Core:420, 2021-07-12T10:33:39,967 from include/Path2D.h:5, 2021-07-12T10:33:39,967 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:39,967 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:39,967 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:39,967 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,228 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:40,228 from include/Path2D.h:10, 2021-07-12T10:33:40,228 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:40,228 /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:40,228 /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:40,229 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:40,229 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:40,286 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:40,287 from include/Path2D.h:10, 2021-07-12T10:33:40,287 from PolymerCpp/core/Path2D.cpp:1: 2021-07-12T10:33:40,287 /usr/include/c++/10/bits/stl_vector.h: In constructor ‘Path2D::Path2D(int, Eigen::Vector2d*)’: 2021-07-12T10:33:40,287 /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:40,287 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:40,287 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:40,313 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void Path2D::makeNewPath(double)’: 2021-07-12T10:33:40,313 /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:40,313 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:40,313 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:40,491 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:44,018 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:44,019 PolymerCpp/core/PolymerCpp.cpp:46:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2021-07-12T10:33:44,019 46 | for (unsigned int i=0; i >, Eigen::internal::evaluator >, Eigen::internal::assign_op >’: 2021-07-12T10:33:44,185 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:44,185 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:44,185 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:44,185 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:44,186 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:44,186 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:44,186 include/Path.h:22:7: required from here 2021-07-12T10:33:44,186 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:44,186 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:44,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,186 In file included from include/Eigen/Core:420, 2021-07-12T10:33:44,187 from include/WLC.h:8, 2021-07-12T10:33:44,187 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:44,187 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:44,187 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:44,187 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,194 In file included from include/Eigen/Core:420, 2021-07-12T10:33:44,195 from include/WLC.h:8, 2021-07-12T10:33:44,195 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:44,195 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:44,195 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:44,195 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:44,195 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:44,195 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:44,196 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:44,196 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:44,196 include/Path2D.h:19:7: required from here 2021-07-12T10:33:44,196 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:44,196 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:44,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,196 In file included from include/Eigen/Core:420, 2021-07-12T10:33:44,197 from include/WLC.h:8, 2021-07-12T10:33:44,197 from PolymerCpp/core/PolymerCpp.cpp:14: 2021-07-12T10:33:44,197 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:44,197 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:44,197 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,464 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:44,464 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:44,464 /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:44,465 /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:44,465 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:44,465 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,511 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:44,511 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:44,511 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getWLC2D(PyObject*, PyObject*)’: 2021-07-12T10:33:44,511 /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:44,511 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:44,512 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:44,573 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getWLC(PyObject*, PyObject*)’: 2021-07-12T10:33:44,573 /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:44,573 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:44,573 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:44,638 /usr/include/c++/10/bits/stl_vector.h: In function ‘PyObject* getSAWLC(PyObject*, PyObject*)’: 2021-07-12T10:33:44,638 /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:44,639 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:44,639 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:44,696 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:44,697 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:44,697 /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:44,697 /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:44,697 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:44,697 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,734 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getSAWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:44,734 PolymerCpp/core/PolymerCpp.cpp:144:32: warning: ‘numPaths’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-12T10:33:44,734 144 | for (unsigned int i=0; i < numPaths; i++) 2021-07-12T10:33:44,734 | ^~~~~~~~ 2021-07-12T10:33:44,736 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:44,736 from PolymerCpp/core/PolymerCpp.cpp:8: 2021-07-12T10:33:44,736 /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:44,736 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:44,736 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:44,778 PolymerCpp/core/PolymerCpp.cpp: In function ‘PyObject* getWLCrgs(PyObject*, PyObject*)’: 2021-07-12T10:33:44,778 PolymerCpp/core/PolymerCpp.cpp:46:30: warning: ‘numPaths’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-12T10:33:44,778 46 | for (unsigned int i=0; i >’ changed in GCC 7.1 2021-07-12T10:33:44,780 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:44,780 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:45,056 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:46,388 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:46,389 from PolymerCpp/core/PyUtils.cpp:2: 2021-07-12T10:33:46,389 /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:46,389 /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:46,389 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:46,389 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:46,427 /usr/include/c++/10/bits/vector.tcc: In function ‘std::vector listTupleToVector_Float(PyObject*)’: 2021-07-12T10:33:46,427 /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:46,427 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:46,428 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:46,428 /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:46,428 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:33:46,428 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:46,660 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:48,097 PolymerCpp/core/RgDict.cpp: In member function ‘void RgDict::addToDBfileFull(std::ofstream&)’: 2021-07-12T10:33:48,097 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:48,097 44 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:48,099 49 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:48,104 65 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:48,105 74 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:48,107 93 | for (int i=0; isize(); i++) 2021-07-12T10:33:48,107 | ~^~~~~~~~~~~~~~ 2021-07-12T10:33:48,711 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:52,187 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:52,187 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:52,187 215 | for (int i=0; i::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:52,188 216 | for (int j=0; j::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-12T10:33:52,190 228 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:33:52,528 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:52,528 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:52,528 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:52,528 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:52,528 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:52,529 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:52,529 PolymerCpp/core/SAWLC.cpp:78:56: required from here 2021-07-12T10:33:52,529 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,529 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,529 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,529 from include/SAWLC.h:5, 2021-07-12T10:33:52,530 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,530 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,530 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,530 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,545 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,545 from include/SAWLC.h:5, 2021-07-12T10:33:52,546 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,546 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:52,546 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:52,546 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:52,546 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:52,546 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:52,547 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:52,547 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:52,547 PolymerCpp/core/SAWLC.cpp:171:67: required from here 2021-07-12T10:33:52,547 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,547 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,548 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,548 from include/SAWLC.h:5, 2021-07-12T10:33:52,548 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,548 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,548 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,549 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,561 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,562 from include/SAWLC.h:5, 2021-07-12T10:33:52,562 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,562 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:52,562 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:52,562 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:52,563 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:52,563 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:52,563 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:52,563 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:52,563 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:52,563 PolymerCpp/core/SAWLC.cpp:51:81: required from here 2021-07-12T10:33:52,563 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,564 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,564 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,564 from include/SAWLC.h:5, 2021-07-12T10:33:52,564 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,564 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,564 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,564 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,580 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,580 from include/SAWLC.h:5, 2021-07-12T10:33:52,580 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,580 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:52,581 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:52,581 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:52,581 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:52,581 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:52,581 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:52,581 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:52,581 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:52,582 PolymerCpp/core/SAWLC.cpp:171:67: required from here 2021-07-12T10:33:52,582 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,582 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,582 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,582 from include/SAWLC.h:5, 2021-07-12T10:33:52,582 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,583 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,583 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,583 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,600 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,600 from include/SAWLC.h:5, 2021-07-12T10:33:52,600 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,600 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:52,600 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:52,600 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:52,601 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:52,601 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:52,601 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:52,601 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:52,601 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:52,601 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:52,601 PolymerCpp/core/SAWLC.cpp:79:39: required from here 2021-07-12T10:33:52,602 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,602 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,602 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,602 from include/SAWLC.h:5, 2021-07-12T10:33:52,602 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,602 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,602 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,603 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,613 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,614 from include/SAWLC.h:5, 2021-07-12T10:33:52,614 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,614 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:52,614 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:52,614 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:52,615 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:52,615 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:52,615 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:52,615 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:52,615 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:52,615 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:52,615 PolymerCpp/core/SAWLC.cpp:81:60: required from here 2021-07-12T10:33:52,616 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,616 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,616 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,616 from include/SAWLC.h:5, 2021-07-12T10:33:52,616 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,616 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,616 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,617 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,625 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,626 from include/SAWLC.h:5, 2021-07-12T10:33:52,626 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,626 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:52,626 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:52,626 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:52,626 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:52,626 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:52,627 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:52,627 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:52,627 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:52,627 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:52,627 PolymerCpp/core/SAWLC.cpp:151:53: required from here 2021-07-12T10:33:52,627 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,627 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,628 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,628 from include/SAWLC.h:5, 2021-07-12T10:33:52,628 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,628 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,628 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,628 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,638 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,638 from include/SAWLC.h:5, 2021-07-12T10:33:52,638 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,638 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:52,638 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:52,638 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:52,639 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:52,639 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:52,639 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:52,639 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:52,639 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:52,639 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:52,639 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:52,640 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:52,640 PolymerCpp/core/SAWLC.cpp:77:50: required from here 2021-07-12T10:33:52,640 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,640 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:52,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:52,640 In file included from include/Eigen/Core:420, 2021-07-12T10:33:52,640 from include/SAWLC.h:5, 2021-07-12T10:33:52,640 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:52,641 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:52,641 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:52,641 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:53,868 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:33:53,868 from include/SAWLC.h:9, 2021-07-12T10:33:53,868 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:53,868 /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:53,868 /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:53,869 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:33:53,869 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:53,981 /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:53,981 /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:54,089 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:33:54,089 from include/SAWLC.h:9, 2021-07-12T10:33:54,090 from PolymerCpp/core/SAWLC.cpp:1: 2021-07-12T10:33:54,090 /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:54,090 /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:54,090 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:54,090 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:54,090 /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:54,090 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:54,090 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:54,091 /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:54,091 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:54,091 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:54,479 /usr/include/c++/10/bits/stl_vector.h: In member function ‘virtual void SAWLC::makePath(double)’: 2021-07-12T10:33:54,479 /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:54,479 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:33:54,479 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:33:55,539 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:58,966 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:58,966 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:58,967 128 | delete chain; 2021-07-12T10:33:58,967 | ^~~~~~~~~~~~ 2021-07-12T10:33:58,968 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:58,968 130 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:33:59,205 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:59,205 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:59,205 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:59,205 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:59,206 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:59,206 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:59,206 PolymerCpp/core/SAWLC_Rosenbluth.cpp:45:52: required from here 2021-07-12T10:33:59,206 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,206 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,207 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,207 from include/SAWLC.h:5, 2021-07-12T10:33:59,207 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,207 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,208 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,208 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,208 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,221 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,222 from include/SAWLC.h:5, 2021-07-12T10:33:59,222 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,222 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,222 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:59,223 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:59,223 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:59,223 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:59,223 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:59,223 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:59,224 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:59,224 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:59,224 PolymerCpp/core/SAWLC_Rosenbluth.cpp:21:72: required from here 2021-07-12T10:33:59,224 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,224 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,225 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,225 from include/SAWLC.h:5, 2021-07-12T10:33:59,225 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,225 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,225 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,225 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,226 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,233 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,233 from include/SAWLC.h:5, 2021-07-12T10:33:59,234 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,234 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,234 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:59,234 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:59,234 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:59,235 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:59,235 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:59,235 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:59,235 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:59,235 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:59,236 PolymerCpp/core/SAWLC_Rosenbluth.cpp:44:49: required from here 2021-07-12T10:33:59,236 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,236 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,236 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,236 from include/SAWLC.h:5, 2021-07-12T10:33:59,237 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,237 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,237 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,237 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,237 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,257 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,258 from include/SAWLC.h:5, 2021-07-12T10:33:59,258 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,258 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,258 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:59,258 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:59,258 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:59,259 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:59,259 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:59,259 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:59,259 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:59,259 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:59,259 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:59,259 PolymerCpp/core/SAWLC_Rosenbluth.cpp:46:35: required from here 2021-07-12T10:33:59,260 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,260 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,260 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,260 from include/SAWLC.h:5, 2021-07-12T10:33:59,260 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,260 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,260 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,261 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,261 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,272 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,272 from include/SAWLC.h:5, 2021-07-12T10:33:59,272 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,272 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,272 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:59,272 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:59,273 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:59,273 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:59,273 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:59,273 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:59,273 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:59,273 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:59,273 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:59,274 PolymerCpp/core/SAWLC_Rosenbluth.cpp:48:56: required from here 2021-07-12T10:33:59,274 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,274 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,274 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,274 from include/SAWLC.h:5, 2021-07-12T10:33:59,274 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,274 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,275 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,275 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,275 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,282 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,282 from include/SAWLC.h:5, 2021-07-12T10:33:59,282 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,283 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,283 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:59,283 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:59,283 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:59,283 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:59,283 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:59,283 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:59,284 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:59,284 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:59,284 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:59,284 PolymerCpp/core/SAWLC_Rosenbluth.cpp:74:63: required from here 2021-07-12T10:33:59,284 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,284 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,285 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,285 from include/SAWLC.h:5, 2021-07-12T10:33:59,285 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,285 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,285 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,285 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,285 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,292 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,292 from include/SAWLC.h:5, 2021-07-12T10:33:59,292 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,293 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,293 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:59,293 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:59,293 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:59,293 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:59,293 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:59,293 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:59,294 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:59,294 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:59,294 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:59,294 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:59,294 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:59,294 PolymerCpp/core/SAWLC_Rosenbluth.cpp:44:49: required from here 2021-07-12T10:33:59,294 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,294 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:33:59,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:33:59,295 In file included from include/Eigen/Core:420, 2021-07-12T10:33:59,295 from include/SAWLC.h:5, 2021-07-12T10:33:59,295 from include/SAWLC_Rosenbluth.h:4, 2021-07-12T10:33:59,295 from PolymerCpp/core/SAWLC_Rosenbluth.cpp:1: 2021-07-12T10:33:59,295 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:33:59,295 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:33:59,295 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:00,937 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:34:02,136 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:34:03,117 In file included from PolymerCpp/core/Stopwatch.cpp:36: 2021-07-12T10:34:03,117 include/Stopwatch.h: In constructor ‘Stopwatch::Stopwatch()’: 2021-07-12T10:34:03,117 include/Stopwatch.h:241:14: warning: ‘Stopwatch::active’ will be initialized after [-Wreorder] 2021-07-12T10:34:03,117 241 | bool active; 2021-07-12T10:34:03,118 | ^~~~~~ 2021-07-12T10:34:03,118 include/Stopwatch.h:235:23: warning: ‘StopwatchMode Stopwatch::mode’ [-Wreorder] 2021-07-12T10:34:03,118 235 | StopwatchMode mode; 2021-07-12T10:34:03,118 | ^~~~ 2021-07-12T10:34:03,118 PolymerCpp/core/Stopwatch.cpp:42:1: warning: when initialized here [-Wreorder] 2021-07-12T10:34:03,118 42 | Stopwatch::Stopwatch() : active(true), mode(NONE) { 2021-07-12T10:34:03,119 | ^~~~~~~~~ 2021-07-12T10:34:03,192 PolymerCpp/core/Stopwatch.cpp: In member function ‘void Stopwatch::report(std::string, std::ostream&)’: 2021-07-12T10:34:03,192 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:34:03,192 232 | for (int i = 0; i < perf_name.length(); i++) 2021-07-12T10:34:03,192 | ~~^~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:03,202 PolymerCpp/core/Stopwatch.cpp: In member function ‘long double Stopwatch::get_time_so_far(std::string)’: 2021-07-12T10:34:03,202 PolymerCpp/core/Stopwatch.cpp:259:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2021-07-12T10:34:03,202 259 | if (mode == CPU_TIME) 2021-07-12T10:34:03,202 | ^~ 2021-07-12T10:34:03,202 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:34:03,202 262 | return lapse; 2021-07-12T10:34:03,203 | ^~~~~~ 2021-07-12T10:34:05,418 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:34:08,774 PolymerCpp/core/WLC.cpp: In constructor ‘WLCCollector::WLCCollector(int, std::vector&, std::vector&, std::vector&, std::string, double, double, bool)’: 2021-07-12T10:34:08,774 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:34:08,774 116 | for (int i=0; i >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >’: 2021-07-12T10:34:09,068 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:34:09,068 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:34:09,069 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:34:09,069 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:34:09,069 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:34:09,069 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:34:09,069 PolymerCpp/core/WLC.cpp:63:52: required from here 2021-07-12T10:34:09,069 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,069 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,070 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,070 from include/WLC.h:8, 2021-07-12T10:34:09,070 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,070 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,070 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,070 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,083 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,084 from include/WLC.h:8, 2021-07-12T10:34:09,084 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,084 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:09,084 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:09,084 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:09,085 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:09,085 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:09,085 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:09,085 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:34:09,085 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:34:09,085 PolymerCpp/core/WLC.cpp:62:49: required from here 2021-07-12T10:34:09,085 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,085 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,086 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,086 from include/WLC.h:8, 2021-07-12T10:34:09,086 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,086 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,086 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,086 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,097 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,098 from include/WLC.h:8, 2021-07-12T10:34:09,098 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,098 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:09,098 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:09,098 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:09,098 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:09,099 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:09,099 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:09,099 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:09,099 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:34:09,099 PolymerCpp/core/WLC.cpp:92:50: required from here 2021-07-12T10:34:09,099 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,099 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,100 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,100 from include/WLC.h:8, 2021-07-12T10:34:09,100 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,100 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,100 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,100 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,118 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,119 from include/WLC.h:8, 2021-07-12T10:34:09,119 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,119 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:34:09,119 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:34:09,119 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:34:09,119 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:34:09,119 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:34:09,120 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:34:09,120 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:34:09,120 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:34:09,120 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:34:09,120 PolymerCpp/core/WLC.cpp:77:49: required from here 2021-07-12T10:34:09,120 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,120 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,121 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,121 from include/WLC.h:8, 2021-07-12T10:34:09,121 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,121 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,121 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,121 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,132 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,132 from include/WLC.h:8, 2021-07-12T10:34:09,133 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,133 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:34:09,133 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:34:09,133 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:34:09,133 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:34:09,133 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:34:09,134 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:34:09,134 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:34:09,134 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:34:09,134 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:34:09,134 PolymerCpp/core/WLC.cpp:81:56: required from here 2021-07-12T10:34:09,134 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,134 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,135 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,135 from include/WLC.h:8, 2021-07-12T10:34:09,135 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,135 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,135 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,135 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,143 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,143 from include/WLC.h:8, 2021-07-12T10:34:09,143 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,144 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:09,144 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:09,144 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:09,144 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:09,144 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:09,144 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:09,144 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:09,145 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:09,145 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:09,145 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:09,145 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:34:09,145 PolymerCpp/core/WLC.cpp:57:51: required from here 2021-07-12T10:34:09,145 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,145 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:09,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:09,146 In file included from include/Eigen/Core:420, 2021-07-12T10:34:09,146 from include/WLC.h:8, 2021-07-12T10:34:09,146 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:09,146 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:09,146 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:09,146 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:10,001 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:34:10,001 from include/WLC.h:13, 2021-07-12T10:34:10,001 from PolymerCpp/core/WLC.cpp:1: 2021-07-12T10:34:10,002 /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:10,002 /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:10,002 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:34:10,002 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:10,247 /usr/include/c++/10/bits/vector.tcc: In member function ‘virtual void WLC::makePath(double)’: 2021-07-12T10:34:10,247 /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:10,248 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:34:10,248 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:11,115 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:14,880 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,880 from include/WLC2D.h:8, 2021-07-12T10:34:14,880 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,880 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:14,880 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:14,881 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:14,881 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:14,881 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:14,881 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:14,881 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:14,881 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:14,881 PolymerCpp/core/WLC2D.cpp:55:36: required from here 2021-07-12T10:34:14,882 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,882 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:14,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,882 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,882 from include/WLC2D.h:8, 2021-07-12T10:34:14,882 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,882 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,882 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:14,883 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,890 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,891 from include/WLC2D.h:8, 2021-07-12T10:34:14,891 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,891 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:14,891 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:14,891 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:14,891 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:14,892 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:14,892 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:14,892 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:14,892 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:14,892 PolymerCpp/core/WLC2D.cpp:66:50: required from here 2021-07-12T10:34:14,892 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,892 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:14,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,893 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,893 from include/WLC2D.h:8, 2021-07-12T10:34:14,893 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,893 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,893 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:14,893 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,945 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,946 from include/WLC2D.h:8, 2021-07-12T10:34:14,946 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,946 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:14,946 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:14,946 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:14,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::Matrix; Functor = Eigen::internal::swap_assign_op]’ 2021-07-12T10:34:14,947 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:14,947 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:14,947 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:14,947 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:14,947 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:14,947 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:14,947 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:14,948 PolymerCpp/core/WLC2D.cpp:50:46: required from here 2021-07-12T10:34:14,948 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,948 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:14,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,948 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,948 from include/WLC2D.h:8, 2021-07-12T10:34:14,949 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,949 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,949 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:14,949 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,977 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,978 from include/WLC2D.h:8, 2021-07-12T10:34:14,978 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,978 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:14,978 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:14,978 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:14,978 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:14,978 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:14,979 include/Eigen/src/Core/ProductEvaluators.h:391:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2021-07-12T10:34:14,979 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:14,979 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:14,979 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:14,979 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:14,979 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:14,979 PolymerCpp/core/WLC2D.cpp:55:36: required from here 2021-07-12T10:34:14,980 include/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,980 86 | MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess 2021-07-12T10:34:14,980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:14,980 In file included from include/Eigen/Core:420, 2021-07-12T10:34:14,980 from include/WLC2D.h:8, 2021-07-12T10:34:14,980 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:14,980 include/Eigen/src/Core/AssignEvaluator.h:90:55: warning: enum constant in boolean context [-Wint-in-bool-context] 2021-07-12T10:34:14,980 90 | MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) 2021-07-12T10:34:14,981 | ^~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:15,801 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:34:15,801 from include/WLC2D.h:13, 2021-07-12T10:34:15,801 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:15,801 /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:15,801 /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:15,802 426 | vector<_Tp, _Alloc>:: 2021-07-12T10:34:15,802 | ^~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:15,858 /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:15,858 /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:16,050 In file included from /usr/include/c++/10/vector:67, 2021-07-12T10:34:16,050 from include/WLC2D.h:13, 2021-07-12T10:34:16,050 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:16,050 /usr/include/c++/10/bits/stl_vector.h: In member function ‘void WLC2D::makePath(int)’: 2021-07-12T10:34:16,050 /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:16,051 1198 | _M_realloc_insert(end(), __x); 2021-07-12T10:34:16,051 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2021-07-12T10:34:16,053 In file included from /usr/include/c++/10/vector:72, 2021-07-12T10:34:16,053 from include/WLC2D.h:13, 2021-07-12T10:34:16,053 from PolymerCpp/core/WLC2D.cpp:1: 2021-07-12T10:34:16,053 /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:16,053 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2021-07-12T10:34:16,053 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-12T10:34:16,780 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:17,413 installing to build/bdist.linux-armv7l/wheel 2021-07-12T10:34:17,413 running install 2021-07-12T10:34:17,413 running install_lib 2021-07-12T10:34:17,417 creating build/bdist.linux-armv7l 2021-07-12T10:34:17,418 creating build/bdist.linux-armv7l/wheel 2021-07-12T10:34:17,419 copying build/lib.linux-armv7l-3.9/PolymerCppCore.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2021-07-12T10:34:17,496 creating build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:17,497 copying build/lib.linux-armv7l-3.9/PolymerCpp/helpers.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:17,500 copying build/lib.linux-armv7l-3.9/PolymerCpp/algorithms.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:17,502 copying build/lib.linux-armv7l-3.9/PolymerCpp/__init__.py -> build/bdist.linux-armv7l/wheel/PolymerCpp 2021-07-12T10:34:17,504 running install_egg_info 2021-07-12T10:34:17,532 running egg_info 2021-07-12T10:34:17,534 writing PolymerCpp.egg-info/PKG-INFO 2021-07-12T10:34:17,536 writing dependency_links to PolymerCpp.egg-info/dependency_links.txt 2021-07-12T10:34:17,538 writing requirements to PolymerCpp.egg-info/requires.txt 2021-07-12T10:34:17,539 writing top-level names to PolymerCpp.egg-info/top_level.txt 2021-07-12T10:34:17,546 reading manifest file 'PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:34:17,586 reading manifest template 'MANIFEST.in' 2021-07-12T10:34:17,635 writing manifest file 'PolymerCpp.egg-info/SOURCES.txt' 2021-07-12T10:34:17,637 Copying PolymerCpp.egg-info to build/bdist.linux-armv7l/wheel/PolymerCpp-0.1.3-py3.9.egg-info 2021-07-12T10:34:17,648 running install_scripts 2021-07-12T10:34:17,729 creating build/bdist.linux-armv7l/wheel/PolymerCpp-0.1.3.dist-info/WHEEL 2021-07-12T10:34:17,732 creating '/tmp/pip-wheel-6aynu9as/PolymerCpp-0.1.3-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-12T10:34:18,283 adding 'PolymerCppCore.cpython-39-arm-linux-gnueabihf.so' 2021-07-12T10:34:18,314 adding 'PolymerCpp/__init__.py' 2021-07-12T10:34:18,316 adding 'PolymerCpp/algorithms.py' 2021-07-12T10:34:18,318 adding 'PolymerCpp/helpers.py' 2021-07-12T10:34:18,320 adding 'PolymerCpp-0.1.3.dist-info/METADATA' 2021-07-12T10:34:18,321 adding 'PolymerCpp-0.1.3.dist-info/WHEEL' 2021-07-12T10:34:18,323 adding 'PolymerCpp-0.1.3.dist-info/top_level.txt' 2021-07-12T10:34:18,323 adding 'PolymerCpp-0.1.3.dist-info/RECORD' 2021-07-12T10:34:18,340 removing build/bdist.linux-armv7l/wheel 2021-07-12T10:34:18,439 Building wheel for polymercpp (setup.py): finished with status 'done' 2021-07-12T10:34:18,454 Created wheel for polymercpp: filename=PolymerCpp-0.1.3-cp39-cp39-linux_armv7l.whl size=1041585 sha256=bc272f3699e215219721450183e8bf3890334d8486f55e10968eb6345357c272 2021-07-12T10:34:18,455 Stored in directory: /tmp/pip-ephem-wheel-cache-6saioxt9/wheels/32/6d/f7/a5bb038f4c09e9b6f16716f3dc618ef5017dc3566e396a12c2 2021-07-12T10:34:18,464 Successfully built polymercpp 2021-07-12T10:34:18,501 Removed build tracker: '/tmp/pip-req-tracker-l3g_1wwp'