2021-07-15T17:12:25,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-lv8yv2ak 2021-07-15T17:12:25,237 Created temporary directory: /tmp/pip-req-tracker-e9scof_5 2021-07-15T17:12:25,238 Initialized build tracking at /tmp/pip-req-tracker-e9scof_5 2021-07-15T17:12:25,238 Created build tracker: /tmp/pip-req-tracker-e9scof_5 2021-07-15T17:12:25,238 Entered build tracker: /tmp/pip-req-tracker-e9scof_5 2021-07-15T17:12:25,239 Created temporary directory: /tmp/pip-wheel-gyq6hdn7 2021-07-15T17:12:25,272 1 location(s) to search for versions of limit-order-book: 2021-07-15T17:12:25,272 * https://pypi.org/simple/limit-order-book/ 2021-07-15T17:12:25,273 Fetching project page and analyzing links: https://pypi.org/simple/limit-order-book/ 2021-07-15T17:12:25,273 Getting page https://pypi.org/simple/limit-order-book/ 2021-07-15T17:12:25,275 Found index url https://pypi.org/simple 2021-07-15T17:12:25,372 Found link https://files.pythonhosted.org/packages/ba/2a/046b6905a5ccb6a6dfab5b2364520c21464d377cd333897cc5858c9d237a/limit_order_book-1.0.0.tar.gz#sha256=3fa523e02d02e278fffacd21570fd3c178cfe6df0701e7d7fae144ddd718cf99 (from https://pypi.org/simple/limit-order-book/), version: 1.0.0 2021-07-15T17:12:25,373 Found link https://files.pythonhosted.org/packages/e1/42/85cca685f04b701a8f632bbaa4346bfddf7511cb9c41062d72392816e61b/limit_order_book-1.0.1.tar.gz#sha256=da3b05117d27435c03f0445c6e407cb918555315997fed42c063aacbdfd40c81 (from https://pypi.org/simple/limit-order-book/), version: 1.0.1 2021-07-15T17:12:25,373 Found link https://files.pythonhosted.org/packages/4b/45/997e08ccb1d1e7b3c9f76bcb034d46d897206505e1160a8ebec990d6980f/limit_order_book-1.1.0.tar.gz#sha256=2f52af9267629bb37e00d3903642111cd74acf617e552e109edfa83e3157c041 (from https://pypi.org/simple/limit-order-book/), version: 1.1.0 2021-07-15T17:12:25,374 Found link https://files.pythonhosted.org/packages/f1/58/9ef1fe154e1d0fa1c9bd56d010a935776ccd023b07b780184321e70f074b/limit_order_book-1.1.1.tar.gz#sha256=e20dca899b11b4bdba30e53b3c7e949676b750d0761e32115e3787550e7fe7a3 (from https://pypi.org/simple/limit-order-book/), version: 1.1.1 2021-07-15T17:12:25,374 Found link https://files.pythonhosted.org/packages/b1/8f/0da2e8e03cf16fb99d7ffe0982fd9ac467a955780a2fdfcebec0d3075fe9/limit_order_book-1.1.2.tar.gz#sha256=2efaa5befc392a83065145e46e1ad0f6a1763f44516f022a99182090d1a3601b (from https://pypi.org/simple/limit-order-book/), version: 1.1.2 2021-07-15T17:12:25,375 Found link https://files.pythonhosted.org/packages/33/7a/ea58ebf0650fddd5f6d1cfc2dd834f608750bf0c8e5515b6236c935facfd/limit_order_book-1.1.4.tar.gz#sha256=e617850a311f5ace81de36f5ecec012798d48ae60d71c402b4c18a0cae0793e0 (from https://pypi.org/simple/limit-order-book/), version: 1.1.4 2021-07-15T17:12:25,375 Found link https://files.pythonhosted.org/packages/21/04/00af72510cb10851b926458711c1e4fe398fcd45a94b747f6842e005c7d2/limit_order_book-1.1.5.tar.gz#sha256=96c97888dc0f557b5abaf6dcb62046eac7f12008da6540279d54260118032596 (from https://pypi.org/simple/limit-order-book/), version: 1.1.5 2021-07-15T17:12:25,376 Found link https://files.pythonhosted.org/packages/c3/c2/b0ec0d1d9116a24ec3f7409c40cfd533fd2d67800ee8edb28f71ab68f535/limit_order_book-2.0.0.tar.gz#sha256=9a48a024096c4459263ec11751f82868cb7131c546b76c7cd8634b131415af10 (from https://pypi.org/simple/limit-order-book/), version: 2.0.0 2021-07-15T17:12:25,376 Skipping link: not a file: https://pypi.org/simple/limit-order-book/ 2021-07-15T17:12:25,396 Given no hashes to check 1 links for project 'limit-order-book': discarding no candidates 2021-07-15T17:12:25,417 Collecting limit-order-book==1.1.4 2021-07-15T17:12:25,419 Created temporary directory: /tmp/pip-unpack-mvdopdye 2021-07-15T17:12:26,183 Downloading limit_order_book-1.1.4.tar.gz (2.1 MB) 2021-07-15T17:12:29,796 Added limit-order-book==1.1.4 from https://files.pythonhosted.org/packages/33/7a/ea58ebf0650fddd5f6d1cfc2dd834f608750bf0c8e5515b6236c935facfd/limit_order_book-1.1.4.tar.gz#sha256=e617850a311f5ace81de36f5ecec012798d48ae60d71c402b4c18a0cae0793e0 to build tracker '/tmp/pip-req-tracker-e9scof_5' 2021-07-15T17:12:29,797 Running setup.py (path:/tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670/setup.py) egg_info for package limit-order-book 2021-07-15T17:12:29,798 Created temporary directory: /tmp/pip-pip-egg-info-mo1n9r0v 2021-07-15T17:12:29,798 Running command python setup.py egg_info 2021-07-15T17:12:30,870 running egg_info 2021-07-15T17:12:30,873 creating /tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info 2021-07-15T17:12:30,874 writing /tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/PKG-INFO 2021-07-15T17:12:30,877 writing dependency_links to /tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/dependency_links.txt 2021-07-15T17:12:30,879 writing top-level names to /tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/top_level.txt 2021-07-15T17:12:30,880 writing manifest file '/tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/SOURCES.txt' 2021-07-15T17:12:31,256 reading manifest file '/tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/SOURCES.txt' 2021-07-15T17:12:31,258 reading manifest template 'MANIFEST.in' 2021-07-15T17:12:31,462 writing manifest file '/tmp/pip-pip-egg-info-mo1n9r0v/limit_order_book.egg-info/SOURCES.txt' 2021-07-15T17:12:31,558 Source in /tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670 has version 1.1.4, which satisfies requirement limit-order-book==1.1.4 from https://files.pythonhosted.org/packages/33/7a/ea58ebf0650fddd5f6d1cfc2dd834f608750bf0c8e5515b6236c935facfd/limit_order_book-1.1.4.tar.gz#sha256=e617850a311f5ace81de36f5ecec012798d48ae60d71c402b4c18a0cae0793e0 2021-07-15T17:12:31,559 Removed limit-order-book==1.1.4 from https://files.pythonhosted.org/packages/33/7a/ea58ebf0650fddd5f6d1cfc2dd834f608750bf0c8e5515b6236c935facfd/limit_order_book-1.1.4.tar.gz#sha256=e617850a311f5ace81de36f5ecec012798d48ae60d71c402b4c18a0cae0793e0 from build tracker '/tmp/pip-req-tracker-e9scof_5' 2021-07-15T17:12:31,564 Created temporary directory: /tmp/pip-unpack-k_amca4g 2021-07-15T17:12:31,565 Building wheels for collected packages: limit-order-book 2021-07-15T17:12:31,570 Created temporary directory: /tmp/pip-wheel-02m02s_0 2021-07-15T17:12:31,570 Building wheel for limit-order-book (setup.py): started 2021-07-15T17:12:31,571 Destination directory: /tmp/pip-wheel-02m02s_0 2021-07-15T17:12:31,571 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670/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-02m02s_0 2021-07-15T17:12:32,663 running bdist_wheel 2021-07-15T17:12:32,839 running build 2021-07-15T17:12:32,840 running build_py 2021-07-15T17:12:32,983 creating build 2021-07-15T17:12:32,984 creating build/lib.linux-armv7l-3.9 2021-07-15T17:12:32,984 creating build/lib.linux-armv7l-3.9/limit_order_book 2021-07-15T17:12:32,985 copying limit_order_book/limit_order_book.py -> build/lib.linux-armv7l-3.9/limit_order_book 2021-07-15T17:12:32,988 copying limit_order_book/__init__.py -> build/lib.linux-armv7l-3.9/limit_order_book 2021-07-15T17:12:32,990 creating build/lib.linux-armv7l-3.9/limit_order_book/test 2021-07-15T17:12:32,991 copying limit_order_book/test/__init__.py -> build/lib.linux-armv7l-3.9/limit_order_book/test 2021-07-15T17:12:32,992 copying limit_order_book/test/test_limit_order_book.py -> build/lib.linux-armv7l-3.9/limit_order_book/test 2021-07-15T17:12:32,995 running build_ext 2021-07-15T17:12:33,001 building 'limit_order_book.lib_limit_order_book' extension 2021-07-15T17:12:33,001 creating build/temp.linux-armv7l-3.9 2021-07-15T17:12:33,002 creating build/temp.linux-armv7l-3.9/src 2021-07-15T17:12:33,003 g++ -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 -Iinclude -Ivendor/binary-search-tree/include -Ivendor/cpptqdm/include -Ivendor/doubly-linked-list/include -Ivendor/hopscotch_map/include -Ivendor/robin-map/include -Ivendor/sparse-map/include -I/usr/include/python3.9 -c src/lib_lob.cpp -o build/temp.linux-armv7l-3.9/src/lib_lob.o -std=c++1y -march=native -pipe -O3 2021-07-15T17:12:34,965 In file included from src/lib_lob.cpp:9: 2021-07-15T17:12:34,966 include/limit_order_book.hpp: In member function ‘void LOB::LimitOrderBook::market_sell(LOB::UID, LOB::Size, LOB::Timestamp)’: 2021-07-15T17:12:34,966 include/limit_order_book.hpp:139:66: error: ‘LOB::Order::Order(const LOB::Order&)’ is private within this context 2021-07-15T17:12:34,967 139 | auto order = Order(order_id, Side::Sell, size, 0, arrival); 2021-07-15T17:12:34,967 | ^ 2021-07-15T17:12:34,968 In file included from include/limit_tree.hpp:9, 2021-07-15T17:12:34,968 from include/limit_order_book.hpp:9, 2021-07-15T17:12:34,969 from src/lib_lob.cpp:9: 2021-07-15T17:12:34,969 include/structures.hpp:100:5: note: declared private here 2021-07-15T17:12:34,969 100 | Order(const Order& other) { } 2021-07-15T17:12:34,970 | ^~~~~ 2021-07-15T17:12:34,970 In file included from src/lib_lob.cpp:9: 2021-07-15T17:12:34,971 include/limit_order_book.hpp: In member function ‘void LOB::LimitOrderBook::market_buy(LOB::UID, LOB::Size, LOB::Timestamp)’: 2021-07-15T17:12:34,971 include/limit_order_book.hpp:151:65: error: ‘LOB::Order::Order(const LOB::Order&)’ is private within this context 2021-07-15T17:12:34,971 151 | auto order = Order(order_id, Side::Buy, size, 0, arrival); 2021-07-15T17:12:34,972 | ^ 2021-07-15T17:12:34,972 In file included from include/limit_tree.hpp:9, 2021-07-15T17:12:34,973 from include/limit_order_book.hpp:9, 2021-07-15T17:12:34,973 from src/lib_lob.cpp:9: 2021-07-15T17:12:34,973 include/structures.hpp:100:5: note: declared private here 2021-07-15T17:12:34,974 100 | Order(const Order& other) { } 2021-07-15T17:12:34,974 | ^~~~~ 2021-07-15T17:12:35,474 error: command '/usr/bin/g++' failed with exit code 1 2021-07-15T17:12:35,566 Building wheel for limit-order-book (setup.py): finished with status 'error' 2021-07-15T17:12:35,566 ERROR: Failed building wheel for limit-order-book 2021-07-15T17:12:35,568 Running setup.py clean for limit-order-book 2021-07-15T17:12:35,568 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-gyq6hdn7/limit-order-book_aef297c7ef224eecb6106afd30f0a670/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'"'"'))' clean --all 2021-07-15T17:12:36,644 running clean 2021-07-15T17:12:36,647 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-15T17:12:36,649 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-15T17:12:36,652 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-15T17:12:36,653 'build/scripts-3.9' does not exist -- can't clean it 2021-07-15T17:12:36,654 removing 'build' 2021-07-15T17:12:36,716 Failed to build limit-order-book 2021-07-15T17:12:36,717 ERROR: Failed to build one or more wheels 2021-07-15T17:12:36,719 Exception information: 2021-07-15T17:12:36,719 Traceback (most recent call last): 2021-07-15T17:12:36,719 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-15T17:12:36,719 status = self.run(options, args) 2021-07-15T17:12:36,719 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-15T17:12:36,719 return func(self, options, args) 2021-07-15T17:12:36,719 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-15T17:12:36,719 raise CommandError( 2021-07-15T17:12:36,719 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-15T17:12:36,722 Removed build tracker: '/tmp/pip-req-tracker-e9scof_5'