2021-07-16T01:40:23,286 Created temporary directory: /tmp/pip-ephem-wheel-cache-nt3f417f 2021-07-16T01:40:23,290 Created temporary directory: /tmp/pip-req-tracker-06vm8e17 2021-07-16T01:40:23,291 Initialized build tracking at /tmp/pip-req-tracker-06vm8e17 2021-07-16T01:40:23,291 Created build tracker: /tmp/pip-req-tracker-06vm8e17 2021-07-16T01:40:23,292 Entered build tracker: /tmp/pip-req-tracker-06vm8e17 2021-07-16T01:40:23,293 Created temporary directory: /tmp/pip-wheel-kfh043u8 2021-07-16T01:40:23,337 1 location(s) to search for versions of riskparityportfolio: 2021-07-16T01:40:23,337 * https://pypi.org/simple/riskparityportfolio/ 2021-07-16T01:40:23,337 Fetching project page and analyzing links: https://pypi.org/simple/riskparityportfolio/ 2021-07-16T01:40:23,338 Getting page https://pypi.org/simple/riskparityportfolio/ 2021-07-16T01:40:23,341 Found index url https://pypi.org/simple 2021-07-16T01:40:23,565 Found link https://files.pythonhosted.org/packages/b8/b2/e190e3ebd5a65476ae631af40904bb165d49e4fc5541aef7acd172ce40c5/riskparityportfolio-0.1.0.dev0.tar.gz#sha256=3c351097db84daf3f49ca1558937be79523e09d0ba64455117e5a338b5d147c5 (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.0.dev0 2021-07-16T01:40:23,566 Found link https://files.pythonhosted.org/packages/38/be/a9b1f421683ccb77bbceffca42607cfff54aa01c5546f7199f52e90f554c/riskparityportfolio-0.1.1.tar.gz#sha256=b4b5ff4fe2cd5e51439ed5fc9795252d85d0b81257c1630630d754991ea1fa20 (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.1 2021-07-16T01:40:23,567 Found link https://files.pythonhosted.org/packages/e4/c9/fdcfc877bdc663720bb8eaf281d4590a5a5cff3f965a37bfaf6f58bc2ba4/riskparityportfolio-0.1.2.tar.gz#sha256=b7f9ce748620f1ec7e9236b82fce4c2beeb559ec6497947b309d40cddfa3dafc (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.2 2021-07-16T01:40:23,568 Found link https://files.pythonhosted.org/packages/11/47/ce8c88c14e98aa00594c051d5833233cc100fa6cb93c8812a23b7736066c/riskparityportfolio-0.1.3.tar.gz#sha256=d1833883c4db3ab7bf28ec65aeab3b90b2907567dde0f9c819b8b2d611926268 (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.3 2021-07-16T01:40:23,568 Found link https://files.pythonhosted.org/packages/ba/14/4b58ddc7d9e2aeb96e3647360877d0208b66c6b6147c034c2ea959dae369/riskparityportfolio-0.1.4.tar.gz#sha256=d05ca96e3b9025475b503a97f3d20ba0cac6d4a521659a75c3b5729c07a91417 (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.4 2021-07-16T01:40:23,569 Found link https://files.pythonhosted.org/packages/b1/3b/cfa47137785e39a9785a6d76600e637eb5bb460e43b1616e5bd67f04c89c/riskparityportfolio-0.1.5.tar.gz#sha256=7c4d283d35146700cc7b155e3a1803800fefbf88b000afc52380c40cdfed275a (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.5 2021-07-16T01:40:23,570 Found link https://files.pythonhosted.org/packages/ee/23/3f24e94ececce93c6e0646f8190f63c9a103ae745317833c82f444148e4e/riskparityportfolio-0.1.6.tar.gz#sha256=c4423685822b667dd409298eb509845163815cf942aad39928e3de26f501208b (from https://pypi.org/simple/riskparityportfolio/), version: 0.1.6 2021-07-16T01:40:23,571 Found link https://files.pythonhosted.org/packages/4c/b0/d24ca75f3c28a31872d2efd191f2aada634bbf55101675bd5363f3fe6c0d/riskparityportfolio-0.2.tar.gz#sha256=b382f3f4c696e51ffcc8429ef995fed3915a78ca0e81aed3d6b645618867e655 (from https://pypi.org/simple/riskparityportfolio/), version: 0.2 2021-07-16T01:40:23,572 Skipping link: not a file: https://pypi.org/simple/riskparityportfolio/ 2021-07-16T01:40:23,613 Given no hashes to check 1 links for project 'riskparityportfolio': discarding no candidates 2021-07-16T01:40:23,655 Collecting riskparityportfolio==0.2 2021-07-16T01:40:23,658 Created temporary directory: /tmp/pip-unpack-33phjege 2021-07-16T01:40:23,921 Downloading riskparityportfolio-0.2.tar.gz (2.1 MB) 2021-07-16T01:40:30,827 Added riskparityportfolio==0.2 from https://files.pythonhosted.org/packages/4c/b0/d24ca75f3c28a31872d2efd191f2aada634bbf55101675bd5363f3fe6c0d/riskparityportfolio-0.2.tar.gz#sha256=b382f3f4c696e51ffcc8429ef995fed3915a78ca0e81aed3d6b645618867e655 to build tracker '/tmp/pip-req-tracker-06vm8e17' 2021-07-16T01:40:30,830 Running setup.py (path:/tmp/pip-wheel-kfh043u8/riskparityportfolio_47517bb44c8e4518836758b978cc4227/setup.py) egg_info for package riskparityportfolio 2021-07-16T01:40:30,831 Created temporary directory: /tmp/pip-pip-egg-info-nucmdgww 2021-07-16T01:40:30,832 Running command python setup.py egg_info 2021-07-16T01:41:51,021 running egg_info 2021-07-16T01:41:51,027 creating /tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info 2021-07-16T01:41:51,029 writing /tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/PKG-INFO 2021-07-16T01:41:51,034 writing dependency_links to /tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/dependency_links.txt 2021-07-16T01:41:51,043 writing requirements to /tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/requires.txt 2021-07-16T01:41:51,045 writing top-level names to /tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/top_level.txt 2021-07-16T01:41:51,048 writing manifest file '/tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/SOURCES.txt' 2021-07-16T01:41:51,328 reading manifest file '/tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/SOURCES.txt' 2021-07-16T01:41:51,331 reading manifest template 'MANIFEST.in' 2021-07-16T01:41:51,571 adding license file 'LICENSE' 2021-07-16T01:41:51,641 writing manifest file '/tmp/pip-pip-egg-info-nucmdgww/riskparityportfolio.egg-info/SOURCES.txt' 2021-07-16T01:41:51,782 Source in /tmp/pip-wheel-kfh043u8/riskparityportfolio_47517bb44c8e4518836758b978cc4227 has version 0.2, which satisfies requirement riskparityportfolio==0.2 from https://files.pythonhosted.org/packages/4c/b0/d24ca75f3c28a31872d2efd191f2aada634bbf55101675bd5363f3fe6c0d/riskparityportfolio-0.2.tar.gz#sha256=b382f3f4c696e51ffcc8429ef995fed3915a78ca0e81aed3d6b645618867e655 2021-07-16T01:41:51,784 Removed riskparityportfolio==0.2 from https://files.pythonhosted.org/packages/4c/b0/d24ca75f3c28a31872d2efd191f2aada634bbf55101675bd5363f3fe6c0d/riskparityportfolio-0.2.tar.gz#sha256=b382f3f4c696e51ffcc8429ef995fed3915a78ca0e81aed3d6b645618867e655 from build tracker '/tmp/pip-req-tracker-06vm8e17' 2021-07-16T01:41:51,791 Created temporary directory: /tmp/pip-unpack-5dstinms 2021-07-16T01:41:51,792 Building wheels for collected packages: riskparityportfolio 2021-07-16T01:41:51,799 Created temporary directory: /tmp/pip-wheel-aoxclbg1 2021-07-16T01:41:51,800 Building wheel for riskparityportfolio (setup.py): started 2021-07-16T01:41:51,801 Destination directory: /tmp/pip-wheel-aoxclbg1 2021-07-16T01:41:51,802 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-kfh043u8/riskparityportfolio_47517bb44c8e4518836758b978cc4227/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-kfh043u8/riskparityportfolio_47517bb44c8e4518836758b978cc4227/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-aoxclbg1 2021-07-16T01:41:56,647 running bdist_wheel 2021-07-16T01:41:56,654 running build 2021-07-16T01:41:56,654 running build_py 2021-07-16T01:41:56,941 creating build 2021-07-16T01:41:56,942 creating build/lib.linux-armv7l-3.9 2021-07-16T01:41:56,943 creating build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,946 copying riskparityportfolio/rpp.py -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,950 copying riskparityportfolio/__init__.py -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,953 copying riskparityportfolio/sca.py -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,957 copying riskparityportfolio/riskfunctions.py -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,960 copying riskparityportfolio/version.py -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:56,962 running egg_info 2021-07-16T01:41:56,967 writing riskparityportfolio.egg-info/PKG-INFO 2021-07-16T01:41:56,970 writing dependency_links to riskparityportfolio.egg-info/dependency_links.txt 2021-07-16T01:41:56,973 writing requirements to riskparityportfolio.egg-info/requires.txt 2021-07-16T01:41:56,975 writing top-level names to riskparityportfolio.egg-info/top_level.txt 2021-07-16T01:41:57,024 reading manifest file 'riskparityportfolio.egg-info/SOURCES.txt' 2021-07-16T01:41:57,069 reading manifest template 'MANIFEST.in' 2021-07-16T01:41:57,227 adding license file 'LICENSE' 2021-07-16T01:41:57,328 writing manifest file 'riskparityportfolio.egg-info/SOURCES.txt' 2021-07-16T01:41:57,446 copying riskparityportfolio/vanilla.cpp -> build/lib.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:57,451 running build_ext 2021-07-16T01:41:57,484 creating tmp 2021-07-16T01:41:57,485 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /tmp/tmpktbnitjb.cpp -o tmp/tmpktbnitjb.o -std=c++17 2021-07-16T01:41:57,631 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /tmp/tmpybluk4av.cpp -o tmp/tmpybluk4av.o -fvisibility=hidden 2021-07-16T01:41:57,781 building 'riskparityportfolio.vanilla' extension 2021-07-16T01:41:57,816 creating build/temp.linux-armv7l-3.9 2021-07-16T01:41:57,816 creating build/temp.linux-armv7l-3.9/riskparityportfolio 2021-07-16T01:41:57,818 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ithird-party/eigen_3.3.7 -I/home/piwheels/.local/lib/python3.9/site-packages/pybind11/include -I/home/piwheels/.local/lib/python3.9/site-packages/pybind11/include -I/usr/include/python3.9 -c riskparityportfolio/vanilla.cpp -o build/temp.linux-armv7l-3.9/riskparityportfolio/vanilla.o -DVERSION_INFO="0.2" -std=c++17 -fvisibility=hidden 2021-07-16T01:42:27,331 In file included from third-party/eigen_3.3.7/Eigen/Core:423, 2021-07-16T01:42:27,332 from /home/piwheels/.local/lib/python3.9/site-packages/pybind11/include/pybind11/eigen.h:36, 2021-07-16T01:42:27,332 from riskparityportfolio/vanilla.cpp:2: 2021-07-16T01:42:27,333 third-party/eigen_3.3.7/Eigen/src/Core/functors/BinaryFunctors.h: In function ‘Eigen::VectorXd risk_parity_portfolio_ccd_spinu(const MatrixXd&, const VectorXd&, double, unsigned int)’: 2021-07-16T01:42:27,333 third-party/eigen_3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:361:130: warning: ‘xk_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2021-07-16T01:42:27,333 361 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a / b; } 2021-07-16T01:42:27,334 | ^ 2021-07-16T01:42:27,334 riskparityportfolio/vanilla.cpp:13:23: note: ‘xk_sum’ was declared here 2021-07-16T01:42:27,335 13 | double aux, x_diff, xk_sum; 2021-07-16T01:42:27,335 | ^~~~~~ 2021-07-16T01:42:47,569 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/riskparityportfolio/vanilla.o -o build/lib.linux-armv7l-3.9/riskparityportfolio/vanilla.cpython-39-arm-linux-gnueabihf.so 2021-07-16T01:42:48,792 installing to build/bdist.linux-armv7l/wheel 2021-07-16T01:42:48,792 running install 2021-07-16T01:42:48,795 running install_lib 2021-07-16T01:42:48,803 creating build/bdist.linux-armv7l 2021-07-16T01:42:48,805 creating build/bdist.linux-armv7l/wheel 2021-07-16T01:42:48,808 creating build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,811 copying build/lib.linux-armv7l-3.9/riskparityportfolio/vanilla.cpp -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,824 copying build/lib.linux-armv7l-3.9/riskparityportfolio/rpp.py -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,828 copying build/lib.linux-armv7l-3.9/riskparityportfolio/__init__.py -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,831 copying build/lib.linux-armv7l-3.9/riskparityportfolio/sca.py -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,837 copying build/lib.linux-armv7l-3.9/riskparityportfolio/vanilla.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,936 copying build/lib.linux-armv7l-3.9/riskparityportfolio/riskfunctions.py -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,939 copying build/lib.linux-armv7l-3.9/riskparityportfolio/version.py -> build/bdist.linux-armv7l/wheel/riskparityportfolio 2021-07-16T01:42:48,942 running install_egg_info 2021-07-16T01:42:48,958 Copying riskparityportfolio.egg-info to build/bdist.linux-armv7l/wheel/riskparityportfolio-0.2-py3.9.egg-info 2021-07-16T01:42:48,982 running install_scripts 2021-07-16T01:42:49,094 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-16T01:42:49,102 creating build/bdist.linux-armv7l/wheel/riskparityportfolio-0.2.dist-info/WHEEL 2021-07-16T01:42:49,106 creating '/tmp/pip-wheel-aoxclbg1/riskparityportfolio-0.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-16T01:42:49,111 adding 'riskparityportfolio/__init__.py' 2021-07-16T01:42:49,113 adding 'riskparityportfolio/riskfunctions.py' 2021-07-16T01:42:49,116 adding 'riskparityportfolio/rpp.py' 2021-07-16T01:42:49,122 adding 'riskparityportfolio/sca.py' 2021-07-16T01:42:49,129 adding 'riskparityportfolio/vanilla.cpp' 2021-07-16T01:42:49,992 adding 'riskparityportfolio/vanilla.cpython-39-arm-linux-gnueabihf.so' 2021-07-16T01:42:50,032 adding 'riskparityportfolio/version.py' 2021-07-16T01:42:50,036 adding 'riskparityportfolio-0.2.dist-info/LICENSE' 2021-07-16T01:42:50,038 adding 'riskparityportfolio-0.2.dist-info/METADATA' 2021-07-16T01:42:50,040 adding 'riskparityportfolio-0.2.dist-info/WHEEL' 2021-07-16T01:42:50,043 adding 'riskparityportfolio-0.2.dist-info/top_level.txt' 2021-07-16T01:42:50,045 adding 'riskparityportfolio-0.2.dist-info/RECORD' 2021-07-16T01:42:50,068 removing build/bdist.linux-armv7l/wheel 2021-07-16T01:42:50,224 Building wheel for riskparityportfolio (setup.py): finished with status 'done' 2021-07-16T01:42:50,253 Created wheel for riskparityportfolio: filename=riskparityportfolio-0.2-cp39-cp39-linux_armv7l.whl size=1051287 sha256=61d9c321cf3c0177357573b3f99cab034108e722f10148a3d192e1fd7aa85a87 2021-07-16T01:42:50,254 Stored in directory: /tmp/pip-ephem-wheel-cache-nt3f417f/wheels/9d/a6/8f/b621795fdd81e7049b07525c570cd08e9b2c37541727a28aa6 2021-07-16T01:42:50,274 Successfully built riskparityportfolio 2021-07-16T01:42:50,343 Removed build tracker: '/tmp/pip-req-tracker-06vm8e17'