2019-11-30T00:17:47 Created temporary directory: /tmp/pip-ephem-wheel-cache-9dzt27l8 2019-11-30T00:17:47 Created temporary directory: /tmp/pip-req-tracker-8b9wylaj 2019-11-30T00:17:47 Created requirements tracker '/tmp/pip-req-tracker-8b9wylaj' 2019-11-30T00:17:47 Created temporary directory: /tmp/pip-wheel-zsnhr0g4 2019-11-30T00:17:47 Collecting sgdpy==1.3 2019-11-30T00:17:47 1 location(s) to search for versions of sgdpy: 2019-11-30T00:17:47 * https://pypi.org/simple/sgdpy/ 2019-11-30T00:17:47 Getting page https://pypi.org/simple/sgdpy/ 2019-11-30T00:17:47 Analyzing links from page https://pypi.org/simple/sgdpy/ 2019-11-30T00:17:47 Skipping link https://files.pythonhosted.org/packages/26/1e/d7c712272f30f9313ab3b9fb167e616702a43baa934a1bd6aa2543f38984/sgdpy-1.3-cp27-cp27m-win32.whl#sha256=fe5302d06da3fa765a358fbab72ee045af3c61baf343d9bd4a358773c4cbc518 (from https://pypi.org/simple/sgdpy/); it is not compatible with this Python 2019-11-30T00:17:47 Skipping link https://files.pythonhosted.org/packages/67/4d/7bb8e2a8cce6803180b5a717c2ebd442e282a0f61e21c843f27e6c20b00d/sgdpy-1.3-cp27-cp27m-win_amd64.whl#sha256=bf2983c0a479415f8a0bf28fdab8710995cdbf344af2f83fe4d3ab9c4c75f4cd (from https://pypi.org/simple/sgdpy/); it is not compatible with this Python 2019-11-30T00:17:47 Skipping link https://files.pythonhosted.org/packages/6a/b2/5f7f04dd7f959529f208ebabb7f8355eabc02a7c0e5fe7653e92f65e5a03/sgdpy-1.3-cp35-cp35m-win32.whl#sha256=a39a12789f2bff1b3635afab95b69fac51c3a1caee6bd5cd07e14cf87470c9dd (from https://pypi.org/simple/sgdpy/); it is not compatible with this Python 2019-11-30T00:17:47 Skipping link https://files.pythonhosted.org/packages/b6/f8/a9c184870e31a989ebfc6b056ac3e213133ee916dc1cf48e5938806cf7d4/sgdpy-1.3-cp35-cp35m-win_amd64.whl#sha256=9e858b4464f0371a24fcb981cf333c25ad7b6c7b42e632988f307e214be243e5 (from https://pypi.org/simple/sgdpy/); it is not compatible with this Python 2019-11-30T00:17:47 Skipping link https://files.pythonhosted.org/packages/7c/ad/05e8e466a9926169afd0448a28fa45150d7591c5e52ebfb165bd344550f3/sgdpy-1.3-cp36-cp36m-win_amd64.whl#sha256=be9231c6aeb451a9c1167a74095f34344050df34acce19c4f13cb8741576f888 (from https://pypi.org/simple/sgdpy/); it is not compatible with this Python 2019-11-30T00:17:47 Found link https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz#sha256=b035a088f549be713bd9dbec0f546454a15350855fdb57b88085bd0ed7fda290 (from https://pypi.org/simple/sgdpy/), version: 1.3 2019-11-30T00:17:47 Using version 1.3 (newest of versions: 1.3) 2019-11-30T00:17:47 Created temporary directory: /tmp/pip-unpack-_dr9omba 2019-11-30T00:17:47 Downloading https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz (43kB) 2019-11-30T00:17:47 Downloading from URL https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz#sha256=b035a088f549be713bd9dbec0f546454a15350855fdb57b88085bd0ed7fda290 (from https://pypi.org/simple/sgdpy/) 2019-11-30T00:17:47 Added sgdpy==1.3 from https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz#sha256=b035a088f549be713bd9dbec0f546454a15350855fdb57b88085bd0ed7fda290 to build tracker '/tmp/pip-req-tracker-8b9wylaj' 2019-11-30T00:17:47 Running setup.py (path:/tmp/pip-wheel-zsnhr0g4/sgdpy/setup.py) egg_info for package sgdpy 2019-11-30T00:17:47 Running command python setup.py egg_info 2019-11-30T00:17:52 running egg_info 2019-11-30T00:17:52 creating pip-egg-info/sgdpy.egg-info 2019-11-30T00:17:52 writing pip-egg-info/sgdpy.egg-info/PKG-INFO 2019-11-30T00:17:52 writing dependency_links to pip-egg-info/sgdpy.egg-info/dependency_links.txt 2019-11-30T00:17:52 writing requirements to pip-egg-info/sgdpy.egg-info/requires.txt 2019-11-30T00:17:52 writing top-level names to pip-egg-info/sgdpy.egg-info/top_level.txt 2019-11-30T00:17:52 writing manifest file 'pip-egg-info/sgdpy.egg-info/SOURCES.txt' 2019-11-30T00:17:53 reading manifest file 'pip-egg-info/sgdpy.egg-info/SOURCES.txt' 2019-11-30T00:17:53 reading manifest template 'MANIFEST.in' 2019-11-30T00:17:53 writing manifest file 'pip-egg-info/sgdpy.egg-info/SOURCES.txt' 2019-11-30T00:17:53 /usr/lib/python3.7/distutils/extension.py:131: UserWarning: Unknown Extension options: 'headers' 2019-11-30T00:17:53 warnings.warn(msg) 2019-11-30T00:17:53 Source in /tmp/pip-wheel-zsnhr0g4/sgdpy has version 1.3, which satisfies requirement sgdpy==1.3 from https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz#sha256=b035a088f549be713bd9dbec0f546454a15350855fdb57b88085bd0ed7fda290 2019-11-30T00:17:53 Removed sgdpy==1.3 from https://files.pythonhosted.org/packages/64/d5/333d14b560b4cc0139f955ea654fc9d9b7acc65dfb0e8399a445b04813fb/sgdpy-1.3.tar.gz#sha256=b035a088f549be713bd9dbec0f546454a15350855fdb57b88085bd0ed7fda290 from build tracker '/tmp/pip-req-tracker-8b9wylaj' 2019-11-30T00:17:53 Building wheels for collected packages: sgdpy 2019-11-30T00:17:53 Created temporary directory: /tmp/pip-wheel-3y7p99r4 2019-11-30T00:17:53 Building wheel for sgdpy (setup.py): started 2019-11-30T00:17:53 Destination directory: /tmp/pip-wheel-3y7p99r4 2019-11-30T00:17:53 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-zsnhr0g4/sgdpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-3y7p99r4 2019-11-30T00:17:55 /usr/lib/python3.7/distutils/extension.py:131: UserWarning: Unknown Extension options: 'headers' 2019-11-30T00:17:55 warnings.warn(msg) 2019-11-30T00:17:55 running bdist_wheel 2019-11-30T00:17:55 running build 2019-11-30T00:17:55 running build_py 2019-11-30T00:17:55 creating build 2019-11-30T00:17:55 creating build/lib.linux-armv7l-3.7 2019-11-30T00:17:55 creating build/lib.linux-armv7l-3.7/s_gd2 2019-11-30T00:17:55 copying s_gd2/__init__.py -> build/lib.linux-armv7l-3.7/s_gd2 2019-11-30T00:17:55 copying s_gd2/s_gd2.py -> build/lib.linux-armv7l-3.7/s_gd2 2019-11-30T00:17:55 creating build/lib.linux-armv7l-3.7/s_gd2/swig 2019-11-30T00:17:55 copying s_gd2/swig/layout.py -> build/lib.linux-armv7l-3.7/s_gd2/swig 2019-11-30T00:17:55 copying s_gd2/swig/__init__.py -> build/lib.linux-armv7l-3.7/s_gd2/swig 2019-11-30T00:17:55 running build_ext 2019-11-30T00:17:56 building '_layout' extension 2019-11-30T00:17:56 creating build/temp.linux-armv7l-3.7 2019-11-30T00:17:56 creating build/temp.linux-armv7l-3.7/s_gd2 2019-11-30T00:17:56 creating build/temp.linux-armv7l-3.7/s_gd2/swig 2019-11-30T00:17:56 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c ./s_gd2/layout.cpp -o build/temp.linux-armv7l-3.7/./s_gd2/layout.o -std=c++11 2019-11-30T00:18:06 In file included from /usr/include/c++/8/algorithm:62, 2019-11-30T00:18:06 from ./s_gd2/layout.cpp:2: 2019-11-30T00:18:06 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = std::linear_congruential_engine&]’: 2019-11-30T00:18:06 /usr/include/c++/8/bits/stl_algo.h:3792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:06 shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, 2019-11-30T00:18:06 ^~~~~~~ 2019-11-30T00:18:06 /usr/include/c++/8/bits/stl_algo.h:3792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:06 ./s_gd2/layout.cpp: In function ‘void sgd(double*, std::vector&, const std::vector&, double, int)’: 2019-11-30T00:18:06 ./s_gd2/layout.cpp:27:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:06 std::shuffle(terms.begin(), terms.end(), rng); 2019-11-30T00:18:06 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/vector:69, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:1: 2019-11-30T00:18:07 /usr/include/c++/8/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]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:07 vector<_Tp, _Alloc>:: 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/vector:64, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:1: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_vector.h: In function ‘std::vector schedule_convergent(const std::vector&, int, double, int)’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 _M_realloc_insert(end(), __x); 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 _M_realloc_insert(end(), __x); 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/vector:69, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:1: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {term}; _Tp = term; _Alloc = std::allocator]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:07 vector<_Tp, _Alloc>:: 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {term}; _Tp = term; _Alloc = std::allocator]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/vector:64, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:1: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_vector.h: In function ‘void mds_direct(int, double*, double*, double*, int, double*, int)’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 _M_realloc_insert(end(), __x); 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/vector:69, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:1: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {edge}; _Tp = edge; _Alloc = std::allocator]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:07 vector<_Tp, _Alloc>:: 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {edge}; _Tp = edge; _Alloc = std::allocator]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-11-30T00:18:07 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:07 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2019-11-30T00:18:07 from /usr/include/c++/8/algorithm:62, 2019-11-30T00:18:07 from ./s_gd2/layout.cpp:2: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = edge; _Compare = __gnu_cxx::__ops::_Iter_comp_val]’: 2019-11-30T00:18:07 /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:07 __push_heap(_RandomAccessIterator __first, 2019-11-30T00:18:07 ^~~~~~~~~~~ 2019-11-30T00:18:10 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c ./s_gd2/sparse.cpp -o build/temp.linux-armv7l-3.7/./s_gd2/sparse.o -std=c++11 2019-11-30T00:18:16 In file included from /usr/include/c++/8/algorithm:62, 2019-11-30T00:18:16 from ./s_gd2/sparse.cpp:3: 2019-11-30T00:18:16 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = std::linear_congruential_engine&]’: 2019-11-30T00:18:16 /usr/include/c++/8/bits/stl_algo.h:3792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:16 shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, 2019-11-30T00:18:16 ^~~~~~~ 2019-11-30T00:18:16 /usr/include/c++/8/bits/stl_algo.h:3792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:16 ./s_gd2/sparse.cpp: In function ‘void sgd(double*, std::vector&, const std::vector&, int)’: 2019-11-30T00:18:16 ./s_gd2/sparse.cpp:29:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:16 std::shuffle(terms.begin(), terms.end(), rng); 2019-11-30T00:18:16 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:16 In file included from /usr/include/c++/8/vector:69, 2019-11-30T00:18:16 from ./s_gd2/sparse.cpp:2: 2019-11-30T00:18:16 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const term_sparse&}; _Tp = term_sparse; _Alloc = std::allocator]’: 2019-11-30T00:18:16 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:16 vector<_Tp, _Alloc>:: 2019-11-30T00:18:16 ^~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:16 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:17 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2019-11-30T00:18:17 from /usr/include/c++/8/algorithm:62, 2019-11-30T00:18:17 from ./s_gd2/sparse.cpp:3: 2019-11-30T00:18:17 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = edge; _Compare = __gnu_cxx::__ops::_Iter_comp_val]’: 2019-11-30T00:18:17 /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:17 __push_heap(_RandomAccessIterator __first, 2019-11-30T00:18:17 ^~~~~~~~~~~ 2019-11-30T00:18:17 In file included from /usr/include/c++/8/vector:69, 2019-11-30T00:18:17 from ./s_gd2/sparse.cpp:2: 2019-11-30T00:18:17 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {edge}; _Tp = edge; _Alloc = std::allocator]’: 2019-11-30T00:18:17 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:17 vector<_Tp, _Alloc>:: 2019-11-30T00:18:17 ^~~~~~~~~~~~~~~~~~~ 2019-11-30T00:18:17 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 2019-11-30T00:18:17 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {edge}; _Tp = edge; _Alloc = std::allocator]’: 2019-11-30T00:18:17 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:17 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2019-11-30T00:18:17 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:19 In file included from /usr/include/c++/8/vector:64, 2019-11-30T00:18:19 from ./s_gd2/sparse.cpp:2: 2019-11-30T00:18:19 /usr/include/c++/8/bits/stl_vector.h: In function ‘std::vector MSSP_unweighted(const std::vector >&, const std::vector&)’: 2019-11-30T00:18:19 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:19 _M_realloc_insert(end(), __x); 2019-11-30T00:18:19 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:20 /usr/include/c++/8/bits/stl_vector.h: In function ‘std::vector MSSP_weighted(const std::vector >&, const std::vector&)’: 2019-11-30T00:18:20 /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2019-11-30T00:18:20 _M_realloc_insert(end(), __x); 2019-11-30T00:18:20 ^~~~~~~~~~~~~~~~~ 2019-11-30T00:18:23 arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.7m -c ./s_gd2/swig/layout_wrap.cxx -o build/temp.linux-armv7l-3.7/./s_gd2/swig/layout_wrap.o -std=c++11 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_unweighted(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4024:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_weighted(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4157:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_unweighted_convergent(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4303:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_weighted_convergent(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4454:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_sparse_unweighted(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4591:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_layout_sparse_weighted(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4733:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx: In function ‘PyObject* _wrap_mds_direct(PyObject*, PyObject*)’: 2019-11-30T00:18:25 ./s_gd2/swig/layout_wrap.cxx:4860:36: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 2019-11-30T00:18:25 } catch (std::invalid_argument e) { 2019-11-30T00:18:25 ^ 2019-11-30T00:18:29 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/./s_gd2/layout.o build/temp.linux-armv7l-3.7/./s_gd2/sparse.o build/temp.linux-armv7l-3.7/./s_gd2/swig/layout_wrap.o -o build/lib.linux-armv7l-3.7/_layout.cpython-37m-arm-linux-gnueabihf.so 2019-11-30T00:18:30 installing to build/bdist.linux-armv7l/wheel 2019-11-30T00:18:30 running install 2019-11-30T00:18:30 running install_lib 2019-11-30T00:18:30 creating build/bdist.linux-armv7l 2019-11-30T00:18:30 creating build/bdist.linux-armv7l/wheel 2019-11-30T00:18:30 copying build/lib.linux-armv7l-3.7/_layout.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-11-30T00:18:30 creating build/bdist.linux-armv7l/wheel/s_gd2 2019-11-30T00:18:30 creating build/bdist.linux-armv7l/wheel/s_gd2/swig 2019-11-30T00:18:30 copying build/lib.linux-armv7l-3.7/s_gd2/swig/layout.py -> build/bdist.linux-armv7l/wheel/s_gd2/swig 2019-11-30T00:18:30 copying build/lib.linux-armv7l-3.7/s_gd2/swig/__init__.py -> build/bdist.linux-armv7l/wheel/s_gd2/swig 2019-11-30T00:18:31 copying build/lib.linux-armv7l-3.7/s_gd2/__init__.py -> build/bdist.linux-armv7l/wheel/s_gd2 2019-11-30T00:18:31 copying build/lib.linux-armv7l-3.7/s_gd2/s_gd2.py -> build/bdist.linux-armv7l/wheel/s_gd2 2019-11-30T00:18:31 running install_egg_info 2019-11-30T00:18:31 running egg_info 2019-11-30T00:18:31 writing sgdpy.egg-info/PKG-INFO 2019-11-30T00:18:31 writing dependency_links to sgdpy.egg-info/dependency_links.txt 2019-11-30T00:18:31 writing requirements to sgdpy.egg-info/requires.txt 2019-11-30T00:18:31 writing top-level names to sgdpy.egg-info/top_level.txt 2019-11-30T00:18:31 reading manifest file 'sgdpy.egg-info/SOURCES.txt' 2019-11-30T00:18:31 reading manifest template 'MANIFEST.in' 2019-11-30T00:18:31 writing manifest file 'sgdpy.egg-info/SOURCES.txt' 2019-11-30T00:18:31 Copying sgdpy.egg-info to build/bdist.linux-armv7l/wheel/sgdpy-1.3-py3.7.egg-info 2019-11-30T00:18:31 running install_scripts 2019-11-30T00:18:31 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2019-11-30T00:18:31 creating build/bdist.linux-armv7l/wheel/sgdpy-1.3.dist-info/WHEEL 2019-11-30T00:18:31 creating '/tmp/pip-wheel-3y7p99r4/sgdpy-1.3-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-11-30T00:18:31 adding '_layout.cpython-37m-arm-linux-gnueabihf.so' 2019-11-30T00:18:31 adding 's_gd2/__init__.py' 2019-11-30T00:18:31 adding 's_gd2/s_gd2.py' 2019-11-30T00:18:31 adding 's_gd2/swig/__init__.py' 2019-11-30T00:18:31 adding 's_gd2/swig/layout.py' 2019-11-30T00:18:31 adding 'sgdpy-1.3.dist-info/LICENSE' 2019-11-30T00:18:31 adding 'sgdpy-1.3.dist-info/METADATA' 2019-11-30T00:18:31 adding 'sgdpy-1.3.dist-info/WHEEL' 2019-11-30T00:18:31 adding 'sgdpy-1.3.dist-info/top_level.txt' 2019-11-30T00:18:31 adding 'sgdpy-1.3.dist-info/RECORD' 2019-11-30T00:18:31 removing build/bdist.linux-armv7l/wheel 2019-11-30T00:18:31 Building wheel for sgdpy (setup.py): finished with status 'done' 2019-11-30T00:18:31 Stored in directory: /tmp/tmp25vlbwcb 2019-11-30T00:18:31 Successfully built sgdpy 2019-11-30T00:18:31 Cleaning up... 2019-11-30T00:18:31 Removing source in /tmp/pip-wheel-zsnhr0g4/sgdpy 2019-11-30T00:18:31 Removed build tracker '/tmp/pip-req-tracker-8b9wylaj'