2019-07-17T11:33:46 Created temporary directory: /tmp/pip-ephem-wheel-cache-csbterrz 2019-07-17T11:33:46 Created temporary directory: /tmp/pip-req-tracker-9tn7qerc 2019-07-17T11:33:46 Created requirements tracker '/tmp/pip-req-tracker-9tn7qerc' 2019-07-17T11:33:46 Created temporary directory: /tmp/pip-wheel-63cc3n2t 2019-07-17T11:33:46 Collecting topopy==0.0.5.0 2019-07-17T11:33:46 1 location(s) to search for versions of topopy: 2019-07-17T11:33:46 * https://pypi.org/simple/topopy/ 2019-07-17T11:33:46 Getting page https://pypi.org/simple/topopy/ 2019-07-17T11:33:46 Analyzing links from page https://pypi.org/simple/topopy/ 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/34/a5/ed5bc6d6e56350d7caf0e48706ddc668e0645968d9631ae2bd0a1965a6ac/topopy-0.0.1.tar.gz#sha256=45f9bebd36ecf85839ae704a6e67691a72ee4adb1e2924bcb8357cd9ab3733fe (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.0.1 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/f1/6a/027730be08c9913a9babd8d7c8853fed6f2be0c6fb52de6e21fee5a73018/topopy-0.0.2.tar.gz#sha256=30d2b55b27454fea3becf535b443bbad52f6025d3dc1a6bfc1b6ef761282600c (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.0.2 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/ad/e9/b11e375eaf5fa63cf9c3bc634355f36d85aeaea5b0e94ff2f42da91c429f/topopy-0.0.3.tar.gz#sha256=35f40dab5115298413a06af31ada0d2967d0a43a94505685fb7cc731086b2f98 (from https://pypi.org/simple/topopy/), version: 0.0.3 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/37/89/0e5eadb0dba1b9db78904035de2d49739e49a107ea0be5a1a938ee6b9954/topopy-0.0.4.tar.gz#sha256=d96f5944be8d88793f8828aafaec603acd2a0b2186709f587307665cc8e4912c (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.0.4 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz#sha256=fd60387d1eb1aab50d2e2fe540ca1befe92acc20ae12e57444f28fb4c1cc38fe (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.0.5.0 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/94/fb/69a27d2a821bb4f5d005bac36b2aef5ca2678c7062ffec71117e25977c05/topopy-0.0.6.tar.gz#sha256=73d5fc90cc0f2885754c4b93bafbe3c287fe45aab8c785d61a151e5ce6b2bb5a (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.0.6 2019-07-17T11:33:46 Found link https://files.pythonhosted.org/packages/06/ec/214ff072d809d43e5ea23006491dafc46c3d39a170f64767f3d6c9349136/topopy-0.1.0.tar.gz#sha256=c80a7dbeb2e8f6c31a91efdcccdd30178dc829ccf0ea154d2c7f04a926521299 (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4), version: 0.1.0 2019-07-17T11:33:46 Using version 0.0.5.0 (newest of versions: 0.0.5.0) 2019-07-17T11:33:46 Created temporary directory: /tmp/pip-unpack-2yq03elt 2019-07-17T11:33:46 Downloading https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz (123kB) 2019-07-17T11:33:46 Downloading from URL https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz#sha256=fd60387d1eb1aab50d2e2fe540ca1befe92acc20ae12e57444f28fb4c1cc38fe (from https://pypi.org/simple/topopy/) (requires-python:>=2.7, <4) 2019-07-17T11:33:47 Added topopy==0.0.5.0 from https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz#sha256=fd60387d1eb1aab50d2e2fe540ca1befe92acc20ae12e57444f28fb4c1cc38fe to build tracker '/tmp/pip-req-tracker-9tn7qerc' 2019-07-17T11:33:47 Running setup.py (path:/tmp/pip-wheel-63cc3n2t/topopy/setup.py) egg_info for package topopy 2019-07-17T11:33:47 Running command python setup.py egg_info 2019-07-17T11:33:49 running egg_info 2019-07-17T11:33:49 creating pip-egg-info/topopy.egg-info 2019-07-17T11:33:49 writing pip-egg-info/topopy.egg-info/PKG-INFO 2019-07-17T11:33:49 writing dependency_links to pip-egg-info/topopy.egg-info/dependency_links.txt 2019-07-17T11:33:49 writing requirements to pip-egg-info/topopy.egg-info/requires.txt 2019-07-17T11:33:49 writing top-level names to pip-egg-info/topopy.egg-info/top_level.txt 2019-07-17T11:33:49 writing manifest file 'pip-egg-info/topopy.egg-info/SOURCES.txt' 2019-07-17T11:33:49 reading manifest file 'pip-egg-info/topopy.egg-info/SOURCES.txt' 2019-07-17T11:33:49 reading manifest template 'MANIFEST.in' 2019-07-17T11:33:49 warning: no files found matching '*.hpp' 2019-07-17T11:33:49 writing manifest file 'pip-egg-info/topopy.egg-info/SOURCES.txt' 2019-07-17T11:33:49 Source in /tmp/pip-wheel-63cc3n2t/topopy has version 0.0.5.0, which satisfies requirement topopy==0.0.5.0 from https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz#sha256=fd60387d1eb1aab50d2e2fe540ca1befe92acc20ae12e57444f28fb4c1cc38fe 2019-07-17T11:33:49 Removed topopy==0.0.5.0 from https://files.pythonhosted.org/packages/17/ed/7df44851ef043d8ef348ea55f036a8a944e03caee6bebfd2ed5f4d4dd8b9/topopy-0.0.5.0.tar.gz#sha256=fd60387d1eb1aab50d2e2fe540ca1befe92acc20ae12e57444f28fb4c1cc38fe from build tracker '/tmp/pip-req-tracker-9tn7qerc' 2019-07-17T11:33:49 Building wheels for collected packages: topopy 2019-07-17T11:33:49 Created temporary directory: /tmp/pip-wheel-ooog5rhi 2019-07-17T11:33:49 Building wheel for topopy (setup.py): started 2019-07-17T11:33:49 Destination directory: /tmp/pip-wheel-ooog5rhi 2019-07-17T11:33:49 Running command /usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-wheel-63cc3n2t/topopy/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-ooog5rhi 2019-07-17T11:33:51 running bdist_wheel 2019-07-17T11:33:51 running build 2019-07-17T11:33:51 running build_py 2019-07-17T11:33:51 creating build 2019-07-17T11:33:51 creating build/lib.linux-armv7l-3.7 2019-07-17T11:33:51 creating build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/__init__.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/ContourTree.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/topology.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/MergeTree.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/MorseSmaleComplex.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 copying topopy/TopologicalObject.py -> build/lib.linux-armv7l-3.7/topopy 2019-07-17T11:33:51 running build_ext 2019-07-17T11:33:52 building '_topology' extension 2019-07-17T11:33:52 creating build/temp.linux-armv7l-3.7 2019-07-17T11:33:52 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/include/python3.7m -c UnionFind.cpp -o build/temp.linux-armv7l-3.7/UnionFind.o 2019-07-17T11:33:57 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/include/python3.7m -c MergeTree.cpp -o build/temp.linux-armv7l-3.7/MergeTree.o 2019-07-17T11:34:17 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/include/python3.7m -c AMSC.cpp -o build/temp.linux-armv7l-3.7/AMSC.o 2019-07-17T11:34:32 In file included from /usr/include/c++/8/map:60, 2019-07-17T11:34:32 from AMSC.h:39, 2019-07-17T11:34:32 from AMSC.cpp:36: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]’: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T11:34:32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:32 In file included from /usr/include/c++/8/map:61, 2019-07-17T11:34:32 from AMSC.h:39, 2019-07-17T11:34:32 from AMSC.cpp:36: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Merge; _Compare = std::less; _Alloc = std::allocator > >]’: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘int AMSC::MinLabel(int, T) [with T = double]’: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘int AMSC::MaxLabel(int, T) [with T = double]’: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h: In member function ‘void AMSC::RemoveZeroPersistenceExtrema() [with T = double]’: 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:32 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:32 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:33 In file included from /usr/include/c++/8/algorithm:62, 2019-07-17T11:34:33 from AMSC.cpp:40: 2019-07-17T11:34:33 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2019-07-17T11:34:33 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:33 __insertion_sort(_RandomAccessIterator __first, 2019-07-17T11:34:33 ^~~~~~~~~~~~~~~~ 2019-07-17T11:34:33 /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:36 In file included from /usr/include/c++/8/map:60, 2019-07-17T11:34:36 from AMSC.h:39, 2019-07-17T11:34:36 from AMSC.cpp:36: 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’: 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, std::pair > >’} changed in GCC 7.1 2019-07-17T11:34:36 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T11:34:36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, std::pair >; _KeyOfValue = std::_Select1st, std::pair > >; _Compare = std::less >; _Alloc = std::allocator, std::pair > >]’: 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, std::pair > >’} changed in GCC 7.1 2019-07-17T11:34:36 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2019-07-17T11:34:36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:36 In file included from /usr/include/c++/8/map:61, 2019-07-17T11:34:36 from AMSC.h:39, 2019-07-17T11:34:36 from AMSC.cpp:36: 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_map.h: In member function ‘void AMSC::ComputeMinimaPersistence() [with T = double]’: 2019-07-17T11:34:36 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, std::pair > >’} changed in GCC 7.1 2019-07-17T11:34:36 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:37 /usr/include/c++/8/bits/stl_map.h: In member function ‘void AMSC::ComputeMaximaPersistence() [with T = double]’: 2019-07-17T11:34:37 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, std::pair >, std::_Select1st, std::pair > >, std::less >, std::allocator, std::pair > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, std::pair > >’} changed in GCC 7.1 2019-07-17T11:34:37 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:44 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 2019-07-17T11:34:44 from /usr/include/c++/8/algorithm:62, 2019-07-17T11:34:44 from AMSC.cpp:40: 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2019-07-17T11:34:44 ^~~~~~~~~~~~~ 2019-07-17T11:34:44 In file included from /usr/include/c++/8/algorithm:62, 2019-07-17T11:34:44 from AMSC.cpp:40: 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 __introsort_loop(_RandomAccessIterator __first, 2019-07-17T11:34:44 ^~~~~~~~~~~~~~~~ 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2019-07-17T11:34:44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h: In member function ‘std::vector AMSC::SortedPersistences() [with T = double]’: 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 std::__introsort_loop(__first, __last, 2019-07-17T11:34:44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2019-07-17T11:34:44 std::__lg(__last - __first) * 2, 2019-07-17T11:34:44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:44 __comp); 2019-07-17T11:34:44 ~~~~~~~ 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2019-07-17T11:34:44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:44 /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:34:44 std::__insertion_sort(__first, __last, __comp); 2019-07-17T11:34:44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:34:45 In file included from /usr/include/c++/8/map:61, 2019-07-17T11:34:45 from AMSC.h:39, 2019-07-17T11:34:45 from AMSC.cpp:36: 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map, std::vector > AMSC::GetPartitions(T) [with T = double]’: 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map > AMSC::GetStableManifolds(T) [with T = double]’: 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h: In member function ‘std::map > AMSC::GetUnstableManifolds(T) [with T = double]’: 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:45 /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator > >’} changed in GCC 7.1 2019-07-17T11:34:45 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2019-07-17T11:34:52 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/include/python3.7m -c utils.cpp -o build/temp.linux-armv7l-3.7/utils.o 2019-07-17T11:34:55 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/include/python3.7m -c topology_wrap.cpp -o build/temp.linux-armv7l-3.7/topology_wrap.o 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair]’ 2019-07-17T11:35:04 topology_wrap.cpp:5458:25: required from ‘void swig::assign(const SwigPySeq&, std::set*) [with SwigPySeq = swig::SwigPySequence_Cont >; T = std::pair]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::set >; T = std::pair; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::set >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5465:49: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::set**) [with T = std::pair; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::set >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:23117:34: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair, std::vector >; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair, std::vector >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4676:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair, std::vector >; Reference = const swig::SwigPySequence_Ref, std::vector > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5752:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = swig::SwigPySequence_Cont, std::vector > >; K = std::__cxx11::basic_string; T = std::vector; Compare = std::less >; Alloc = std::allocator, std::vector > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::map, std::vector >; T = std::pair, std::vector >; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::map, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5768:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, swig::traits_asptr >::map_type**) [with K = std::__cxx11::basic_string; T = std::vector; Compare = std::less >; Alloc = std::allocator, std::vector > >; PyObject = _object; swig::traits_asptr >::map_type = std::map, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map, std::vector >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:19702:222: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair, std::vector >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::vector >’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair >; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4676:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair >; Reference = const swig::SwigPySequence_Ref > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5752:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = swig::SwigPySequence_Cont > >; K = int; T = std::vector; Compare = std::less; Alloc = std::allocator > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::map >; T = std::pair >; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::map >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5768:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, swig::traits_asptr >::map_type**) [with K = int; T = std::vector; Compare = std::less; Alloc = std::allocator > >; PyObject = _object; swig::traits_asptr >::map_type = std::map >]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:20902:198: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair]’ 2019-07-17T11:35:04 topology_wrap.cpp:4676:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair; Reference = const swig::SwigPySequence_Ref >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5752:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = swig::SwigPySequence_Cont >; K = int; T = float; Compare = std::less; Alloc = std::allocator >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::map, std::allocator > >; T = std::pair; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::map, std::allocator > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5768:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, swig::traits_asptr >::map_type**) [with K = int; T = float; Compare = std::less; Alloc = std::allocator >; PyObject = _object; swig::traits_asptr >::map_type = std::map, std::allocator > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map, std::allocator > >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:22078:128: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair >; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4676:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair >; Reference = const swig::SwigPySequence_Ref > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5752:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = swig::SwigPySequence_Cont > >; K = int; T = std::set; Compare = std::less; Alloc = std::allocator > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::map >; T = std::pair >; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::map >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5768:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, swig::traits_asptr >::map_type**) [with K = int; T = std::set; Compare = std::less; Alloc = std::allocator > >; PyObject = _object; swig::traits_asptr >::map_type = std::map >]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:24269:226: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:04 topology_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair, std::vector >; PyObject = _object]’: 2019-07-17T11:35:04 topology_wrap.cpp:4053:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair, std::vector >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:4616:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4676:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair, std::vector >; Reference = const swig::SwigPySequence_Ref, std::vector > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5752:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = swig::SwigPySequence_Cont, std::vector > >; K = std::pair; T = std::vector; Compare = std::less >; Alloc = std::allocator, std::vector > >]’ 2019-07-17T11:35:04 topology_wrap.cpp:4886:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::map, std::vector >; T = std::pair, std::vector >; PyObject = _object; swig::traits_asptr_stdseq::sequence = std::map, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:5768:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, swig::traits_asptr >::map_type**) [with K = std::pair; T = std::vector; Compare = std::less >; Alloc = std::allocator, std::vector > >; PyObject = _object; swig::traits_asptr >::map_type = std::map, std::vector >]’ 2019-07-17T11:35:04 topology_wrap.cpp:3945:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map, std::vector >; PyObject = _object]’ 2019-07-17T11:35:04 topology_wrap.cpp:25456:249: required from here 2019-07-17T11:35:04 topology_wrap.cpp:4028:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair, std::vector >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2019-07-17T11:35:04 memset(v_def,0,sizeof(Type)); 2019-07-17T11:35:04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:04 In file included from /usr/include/c++/8/bits/stl_algobase.h:64, 2019-07-17T11:35:04 from /usr/include/c++/8/bits/char_traits.h:39, 2019-07-17T11:35:04 from /usr/include/c++/8/string:40, 2019-07-17T11:35:04 from /usr/include/c++/8/stdexcept:39, 2019-07-17T11:35:04 from topology_wrap.cpp:3094: 2019-07-17T11:35:04 /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::vector >’ declared here 2019-07-17T11:35:04 struct pair 2019-07-17T11:35:04 ^~~~ 2019-07-17T11:35:48 In file included from /usr/include/c++/8/vector:69, 2019-07-17T11:35:48 from topology_wrap.cpp:3532: 2019-07-17T11:35:48 /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-07-17T11:35:48 /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-07-17T11:35:48 vector<_Tp, _Alloc>:: 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 In file included from /usr/include/c++/8/vector:64, 2019-07-17T11:35:48 from topology_wrap.cpp:3532: 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h: In function ‘Sequence* swig::getslice(const Sequence*, Difference, Difference, Py_ssize_t) [with Sequence = std::vector >; Difference = int]’: 2019-07-17T11:35:48 /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-07-17T11:35:48 _M_realloc_insert(end(), __x); 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /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-07-17T11:35:48 _M_realloc_insert(end(), __x); 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble_append(PyObject*, PyObject*)’: 2019-07-17T11:35:48 /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-07-17T11:35:48 _M_realloc_insert(end(), __x); 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble_push_back(PyObject*, PyObject*)’: 2019-07-17T11:35:48 /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-07-17T11:35:48 _M_realloc_insert(end(), __x); 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 In file included from /usr/include/c++/8/vector:69, 2019-07-17T11:35:48 from topology_wrap.cpp:3532: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:35:48 vector<_Tp, _Alloc>:: 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:35:48 vector<_Tp, _Alloc>:: 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc:172:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:35:48 In file included from /usr/include/c++/8/vector:64, 2019-07-17T11:35:48 from topology_wrap.cpp:3532: 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h: In function ‘void std_vector_Sl_double_Sg____setitem____SWIG_1(std::vector >*, PySliceObject*)’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:35:48 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2019-07-17T11:35:48 ^ 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:35:48 { return _M_erase(begin() + (__position - cbegin())); } 2019-07-17T11:35:48 ^ 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:35:48 { return _M_erase(begin() + (__position - cbegin())); } 2019-07-17T11:35:48 ^ 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble___delslice__(PyObject*, PyObject*)’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:35:48 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2019-07-17T11:35:48 ^ 2019-07-17T11:35:48 In file included from /usr/include/c++/8/vector:69, 2019-07-17T11:35:48 from topology_wrap.cpp:3532: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc:382:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:35:48 vector<_Tp, _Alloc>:: 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2019-07-17T11:35:48 /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:35:48 vector<_Tp, _Alloc>:: 2019-07-17T11:35:48 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:36:00 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]’: 2019-07-17T11:36:00 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:36:00 vector<_Tp, _Alloc>:: 2019-07-17T11:36:00 ^~~~~~~~~~~~~~~~~~~ 2019-07-17T11:36:00 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:00 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:00 In file included from /usr/include/c++/8/vector:64, 2019-07-17T11:36:00 from topology_wrap.cpp:3532: 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h: In function ‘void swig::setslice(Sequence*, Difference, Difference, Py_ssize_t, const InputSeq&) [with Sequence = std::vector >; Difference = int; InputSeq = std::vector >]’: 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:36:00 _M_range_insert(__pos, __first, __last, 2019-07-17T11:36:00 ^~~~~~~~~~~~~~~ 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:00 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2019-07-17T11:36:00 ^ 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 2019-07-17T11:36:00 _M_range_insert(__pos, __first, __last, 2019-07-17T11:36:00 ^~~~~~~~~~~~~~~ 2019-07-17T11:36:00 /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:09 In file included from /usr/include/c++/8/vector:69, 2019-07-17T11:36:09 from topology_wrap.cpp:3532: 2019-07-17T11:36:09 /usr/include/c++/8/bits/vector.tcc: In static member function ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, swig::traits_asptr_stdseq::sequence**) [with Seq = std::vector >; T = double]’: 2019-07-17T11:36:09 /usr/include/c++/8/bits/vector.tcc:341:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:09 _M_insert_aux(begin() + __n, std::move(__v)); 2019-07-17T11:36:09 ^~~~~~~~~~~~~ 2019-07-17T11:36:10 In file included from /usr/include/c++/8/vector:64, 2019-07-17T11:36:10 from topology_wrap.cpp:3532: 2019-07-17T11:36:10 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble_erase(PyObject*, PyObject*)’: 2019-07-17T11:36:10 /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:10 { return _M_erase(begin() + (__position - cbegin())); } 2019-07-17T11:36:10 ^ 2019-07-17T11:36:10 /usr/include/c++/8/bits/stl_vector.h:1348:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:10 return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2019-07-17T11:36:10 ^ 2019-07-17T11:36:10 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble___delitem__(PyObject*, PyObject*)’: 2019-07-17T11:36:10 /usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:10 { return _M_erase(begin() + (__position - cbegin())); } 2019-07-17T11:36:10 ^ 2019-07-17T11:36:11 In file included from /usr/include/c++/8/vector:69, 2019-07-17T11:36:11 from topology_wrap.cpp:3532: 2019-07-17T11:36:11 /usr/include/c++/8/bits/vector.tcc: In function ‘PyObject* _wrap_vectorDouble_insert(PyObject*, PyObject*)’: 2019-07-17T11:36:11 /usr/include/c++/8/bits/vector.tcc:142:6: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:11 _M_insert_aux(__pos, std::move(__x_copy._M_val())); 2019-07-17T11:36:11 ^~~~~~~~~~~~~ 2019-07-17T11:36:11 /usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:11 _M_realloc_insert(begin() + (__position - cbegin()), __x); 2019-07-17T11:36:11 ^~~~~~~~~~~~~~~~~ 2019-07-17T11:36:11 In file included from /usr/include/c++/8/vector:64, 2019-07-17T11:36:11 from topology_wrap.cpp:3532: 2019-07-17T11:36:11 /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:11 _M_fill_insert(begin() + __offset, __n, __x); 2019-07-17T11:36:11 ^~~~~~~~~~~~~~ 2019-07-17T11:36:11 /usr/include/c++/8/bits/stl_vector.h: In function ‘PyObject* _wrap_vectorDouble_resize(PyObject*, PyObject*)’: 2019-07-17T11:36:11 /usr/include/c++/8/bits/stl_vector.h:847:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2019-07-17T11:36:11 _M_fill_insert(end(), __new_size - size(), __x); 2019-07-17T11:36:11 ^~~~~~~~~~~~~~ 2019-07-17T11:36:53 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/UnionFind.o build/temp.linux-armv7l-3.7/MergeTree.o build/temp.linux-armv7l-3.7/AMSC.o build/temp.linux-armv7l-3.7/utils.o build/temp.linux-armv7l-3.7/topology_wrap.o -o build/lib.linux-armv7l-3.7/_topology.cpython-37m-arm-linux-gnueabihf.so 2019-07-17T11:36:55 installing to build/bdist.linux-armv7l/wheel 2019-07-17T11:36:55 running install 2019-07-17T11:36:55 running install_lib 2019-07-17T11:36:55 creating build/bdist.linux-armv7l 2019-07-17T11:36:55 creating build/bdist.linux-armv7l/wheel 2019-07-17T11:36:55 copying build/lib.linux-armv7l-3.7/_topology.cpython-37m-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2019-07-17T11:36:56 creating build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/__init__.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/ContourTree.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/topology.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/MergeTree.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/MorseSmaleComplex.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 copying build/lib.linux-armv7l-3.7/topopy/TopologicalObject.py -> build/bdist.linux-armv7l/wheel/topopy 2019-07-17T11:36:56 running install_egg_info 2019-07-17T11:36:56 running egg_info 2019-07-17T11:36:56 writing topopy.egg-info/PKG-INFO 2019-07-17T11:36:56 writing dependency_links to topopy.egg-info/dependency_links.txt 2019-07-17T11:36:56 writing requirements to topopy.egg-info/requires.txt 2019-07-17T11:36:56 writing top-level names to topopy.egg-info/top_level.txt 2019-07-17T11:36:56 reading manifest file 'topopy.egg-info/SOURCES.txt' 2019-07-17T11:36:56 reading manifest template 'MANIFEST.in' 2019-07-17T11:36:56 warning: no files found matching '*.hpp' 2019-07-17T11:36:56 writing manifest file 'topopy.egg-info/SOURCES.txt' 2019-07-17T11:36:56 Copying topopy.egg-info to build/bdist.linux-armv7l/wheel/topopy-0.0.5.0-py3.7.egg-info 2019-07-17T11:36:56 running install_scripts 2019-07-17T11:36:57 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2019-07-17T11:36:57 creating build/bdist.linux-armv7l/wheel/topopy-0.0.5.0.dist-info/WHEEL 2019-07-17T11:36:57 creating '/tmp/pip-wheel-ooog5rhi/topopy-0.0.5.0-cp37-cp37m-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2019-07-17T11:36:59 adding '_topology.cpython-37m-arm-linux-gnueabihf.so' 2019-07-17T11:36:59 adding 'topopy/ContourTree.py' 2019-07-17T11:36:59 adding 'topopy/MergeTree.py' 2019-07-17T11:36:59 adding 'topopy/MorseSmaleComplex.py' 2019-07-17T11:36:59 adding 'topopy/TopologicalObject.py' 2019-07-17T11:36:59 adding 'topopy/__init__.py' 2019-07-17T11:36:59 adding 'topopy/topology.py' 2019-07-17T11:36:59 adding 'topopy-0.0.5.0.dist-info/LICENSE' 2019-07-17T11:36:59 adding 'topopy-0.0.5.0.dist-info/METADATA' 2019-07-17T11:36:59 adding 'topopy-0.0.5.0.dist-info/WHEEL' 2019-07-17T11:36:59 adding 'topopy-0.0.5.0.dist-info/top_level.txt' 2019-07-17T11:36:59 adding 'topopy-0.0.5.0.dist-info/RECORD' 2019-07-17T11:36:59 removing build/bdist.linux-armv7l/wheel 2019-07-17T11:36:59 Building wheel for topopy (setup.py): finished with status 'done' 2019-07-17T11:36:59 Stored in directory: /tmp/tmp_dk1kt3e 2019-07-17T11:36:59 Successfully built topopy 2019-07-17T11:36:59 Cleaning up... 2019-07-17T11:36:59 Removing source in /tmp/pip-wheel-63cc3n2t/topopy 2019-07-17T11:37:00 Removed build tracker '/tmp/pip-req-tracker-9tn7qerc'