2021-07-16T16:42:10,724 Created temporary directory: /tmp/pip-ephem-wheel-cache-56jhtsk0 2021-07-16T16:42:10,727 Created temporary directory: /tmp/pip-req-tracker-08i3u5u_ 2021-07-16T16:42:10,728 Initialized build tracking at /tmp/pip-req-tracker-08i3u5u_ 2021-07-16T16:42:10,728 Created build tracker: /tmp/pip-req-tracker-08i3u5u_ 2021-07-16T16:42:10,728 Entered build tracker: /tmp/pip-req-tracker-08i3u5u_ 2021-07-16T16:42:10,729 Created temporary directory: /tmp/pip-wheel-9eurc4pf 2021-07-16T16:42:10,757 1 location(s) to search for versions of dadi: 2021-07-16T16:42:10,757 * https://pypi.org/simple/dadi/ 2021-07-16T16:42:10,757 Fetching project page and analyzing links: https://pypi.org/simple/dadi/ 2021-07-16T16:42:10,758 Getting page https://pypi.org/simple/dadi/ 2021-07-16T16:42:10,760 Found index url https://pypi.org/simple 2021-07-16T16:42:10,967 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a0/90/3c79d2526f0a8d618db53d12845c82e0c4da4d26e8cf3180a7d7074f348a/dadi-1.9.92-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=f512d91bb45eaa4463ef9d8b7e3391d9d5292428f2179e73d0859d319e444a9c (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,967 Found link https://files.pythonhosted.org/packages/41/b7/79564b96938451691e1505554798f4d62748ea25d64bf589e883455938da/dadi-1.9.92.tar.gz#sha256=c842ed5641b46d5d0ba5a5f3a7bc0ab7a588324e376ecc0743514448eb080611 (from https://pypi.org/simple/dadi/), version: 1.9.92 2021-07-16T16:42:10,968 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/53/5e/fea903fd0c54bdd9d87e9d0a8e552204f4596bcbb40173d469742ac1ab6d/dadi-2.0.1-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=80bd4d1a3157545b92a43840613d325d4e493e1a7df0154cc5572d4e6cda8a3b (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,968 Found link https://files.pythonhosted.org/packages/06/94/dbf599959d8a04ea52c520414d1af185a8f57cd2c2be7181af97e927852a/dadi-2.0.1.tar.gz#sha256=a3bf1d780eb97bd3a9804c063e5a463ca8b7c9bb2a4bc21b23ef0b5192d67be3 (from https://pypi.org/simple/dadi/), version: 2.0.1 2021-07-16T16:42:10,969 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/2e/b8/8b868a117552fde24a5d513e8673fa059bd106fc87c1bb8743b000cc343d/dadi-2.0.2-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=de3bc70b1c95c750e641e0e1b05ce757bd8894b1ab61406483a6281144458b43 (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,969 Found link https://files.pythonhosted.org/packages/05/3c/0679df7beac434aa1dfaae53ef4b1717d849dcc8b7eadf2ef0f42545f22c/dadi-2.0.2.tar.gz#sha256=91013eaca614600944254e8618e02de188461cb35d6a1fdf8133b2acd722803d (from https://pypi.org/simple/dadi/), version: 2.0.2 2021-07-16T16:42:10,970 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/2b/87/9645c8580abd51d5be25532f7927e067020cf03871b5a1468c29849a72af/dadi-2.0.3-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=bfb0af514aacae0da5be85f15cb562d851e44406dacb419770f59d16e28540a7 (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,970 Found link https://files.pythonhosted.org/packages/20/43/6bb9b18f73e31701eeff2f69ca3964ea8ce483bd444ecb4c8bc3a20350f1/dadi-2.0.3.tar.gz#sha256=3c0259325ae9bdb803f310973d4624d0054e2afa9fae5a5d1fa6d31aaec637b7 (from https://pypi.org/simple/dadi/), version: 2.0.3 2021-07-16T16:42:10,970 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/3b/59/aef8d0105a55ea7024c0fdae8b5d981bc02ae2dce6c962a3ab5c838c87ee/dadi-2.0.4-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=0556c2f6d7f20e45ee485ee247661bf04f5613062bfa292d3e7e4625ebcd8571 (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,971 Found link https://files.pythonhosted.org/packages/67/b8/da1c9fa1e38411f1bfb4ef1df6405ed8adbc26ccca9f3f084f248a91cb70/dadi-2.0.4.tar.gz#sha256=e50112a06678f795155e963caf4800936399b231bb7d063e735d26357ec6f645 (from https://pypi.org/simple/dadi/), version: 2.0.4 2021-07-16T16:42:10,971 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/b9/12/7c937c7d55f57f519b15ae85b3a893915a91aeddeb86b60d204d9b8a0b95/dadi-2.0.5-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=addb28c6c845ea8380d98068e88ba009111aabc8a1f1d9e8de3bdccde39c92ff (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,971 Found link https://files.pythonhosted.org/packages/1d/79/b0703bf0a3bccfd46243719970c4c12ef9d25702c1c1f11a38cd858feeba/dadi-2.0.5.tar.gz#sha256=6a14fc996062bfd7bcfda5a08177458fc12dd2e14dda5d78f94e91db32d97b45 (from https://pypi.org/simple/dadi/), version: 2.0.5 2021-07-16T16:42:10,972 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/bf/ec/4028c2bc860bc5fd000757a85580f06d372cf0093ad3d69fc337f4e3638f/dadi-2.0.6-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=1711d2b5dbf96df7ee42e3b1e56f74eeec04b27b207b10c470984f0d98ffdb06 (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,972 Found link https://files.pythonhosted.org/packages/8f/37/bd2a39f621a56e9c48d8bfe234583e1de6548c78fb56ada775e0f660ecd4/dadi-2.0.6.tar.gz#sha256=41727bf965005f3345493eb53d424631a315768a3ba054530a7e13259c6e2a9c (from https://pypi.org/simple/dadi/), version: 2.0.6 2021-07-16T16:42:10,973 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/68/7a/555e1602617ed94760f124020cd81e93387a50111223161fa1aef70fc203/dadi-2.1.0-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=abe233ee9114b0f6a672ccedfdafe019cec46ab4006b86bf3e6d057ecd96784d (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,973 Found link https://files.pythonhosted.org/packages/ef/2d/b8636392a28b5d7fe2665a15ab9899651ed7e2af7264c8685e648371aa5c/dadi-2.1.0.tar.gz#sha256=97a15aa7ef501850cad4cff66b11b66ecb65d5d68acbf2ff713585c81c3a1038 (from https://pypi.org/simple/dadi/), version: 2.1.0 2021-07-16T16:42:10,973 Skipping link: none of the wheel's tags (cp37-cp37m-macosx_10_7_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a9/c7/ee88baf9a99dcca548908e6ecada3994098b18084ee3b796600b471eaa0c/dadi-2.1.1-cp37-cp37m-macosx_10_7_x86_64.whl#sha256=d2f7e89226ffb60061d9baeaaf77725d0e8502a7a784af9c3b8b8d6e68f879f6 (from https://pypi.org/simple/dadi/) 2021-07-16T16:42:10,973 Found link https://files.pythonhosted.org/packages/ce/ab/d47b4d850b6974c0d1352547c8962facd2550225ddf2aa7aa6d96d73ec8d/dadi-2.1.1.tar.gz#sha256=d1d69568610ddf2f4283917825042c1ceafd4f23bcd06c628eef170bdb5271a2 (from https://pypi.org/simple/dadi/), version: 2.1.1 2021-07-16T16:42:10,974 Skipping link: not a file: https://pypi.org/simple/dadi/ 2021-07-16T16:42:10,976 Given no hashes to check 1 links for project 'dadi': discarding no candidates 2021-07-16T16:42:10,995 Collecting dadi==2.1.0 2021-07-16T16:42:10,996 Created temporary directory: /tmp/pip-unpack-g5d5etue 2021-07-16T16:42:11,646 Downloading dadi-2.1.0.tar.gz (2.3 MB) 2021-07-16T16:42:12,592 Added dadi==2.1.0 from https://files.pythonhosted.org/packages/ef/2d/b8636392a28b5d7fe2665a15ab9899651ed7e2af7264c8685e648371aa5c/dadi-2.1.0.tar.gz#sha256=97a15aa7ef501850cad4cff66b11b66ecb65d5d68acbf2ff713585c81c3a1038 to build tracker '/tmp/pip-req-tracker-08i3u5u_' 2021-07-16T16:42:12,593 Running setup.py (path:/tmp/pip-wheel-9eurc4pf/dadi_af3fb5d5bafc4c34a1ee363fb7f3832f/setup.py) egg_info for package dadi 2021-07-16T16:42:12,593 Created temporary directory: /tmp/pip-pip-egg-info-sxoycko5 2021-07-16T16:42:12,594 Running command python setup.py egg_info 2021-07-16T16:42:14,444 running egg_info 2021-07-16T16:42:14,445 running build_src 2021-07-16T16:42:14,448 build_src 2021-07-16T16:42:14,448 building extension "dadi.tridiag" sources 2021-07-16T16:42:14,449 creating build 2021-07-16T16:42:14,450 creating build/src.linux-armv7l-3.9 2021-07-16T16:42:14,450 creating build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:14,451 f2py options: [] 2021-07-16T16:42:14,451 f2py: dadi/tridiag.pyf 2021-07-16T16:42:14,739 Reading fortran codes... 2021-07-16T16:42:14,739 Reading file 'dadi/tridiag.pyf' (format:free) 2021-07-16T16:42:14,739 Line #5 in dadi/tridiag.pyf:" intent(c) " 2021-07-16T16:42:14,739 All arguments will have attribute intent(c) 2021-07-16T16:42:14,739 Line #15 in dadi/tridiag.pyf:" intent(c) " 2021-07-16T16:42:14,740 All arguments will have attribute intent(c) 2021-07-16T16:42:14,740 Post-processing... 2021-07-16T16:42:14,740 Block: tridiag 2021-07-16T16:42:14,740 Block: tridiag 2021-07-16T16:42:14,740 Block: tridiag_fl 2021-07-16T16:42:14,740 Post-processing (stage 2)... 2021-07-16T16:42:14,741 Building modules... 2021-07-16T16:42:14,741 Building module "tridiag"... 2021-07-16T16:42:14,741 Constructing wrapper function "tridiag"... 2021-07-16T16:42:14,741 u = tridiag(a,b,c,r) 2021-07-16T16:42:14,741 Constructing wrapper function "tridiag_fl"... 2021-07-16T16:42:14,741 u = tridiag_fl(a,b,c,r) 2021-07-16T16:42:14,742 Wrote C/API module "tridiag" to file "build/src.linux-armv7l-3.9/dadi/tridiagmodule.c" 2021-07-16T16:42:14,742 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c' to sources. 2021-07-16T16:42:14,742 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi' to include_dirs. 2021-07-16T16:42:14,742 creating build/src.linux-armv7l-3.9/build 2021-07-16T16:42:14,742 creating build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-16T16:42:14,743 creating build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:14,743 copying /home/piwheels/.local/lib/python3.9/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:14,752 copying /home/piwheels/.local/lib/python3.9/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:14,755 building extension "dadi.integration_c" sources 2021-07-16T16:42:14,756 f2py options: [] 2021-07-16T16:42:14,756 f2py: dadi/integration_c.pyf 2021-07-16T16:42:16,145 Reading fortran codes... 2021-07-16T16:42:16,145 Reading file 'dadi/integration_c.pyf' (format:free) 2021-07-16T16:42:16,145 Line #5 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,146 All arguments will have attribute intent(c) 2021-07-16T16:42:16,146 Line #18 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,146 All arguments will have attribute intent(c) 2021-07-16T16:42:16,146 Line #35 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,146 All arguments will have attribute intent(c) 2021-07-16T16:42:16,146 Line #52 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,147 All arguments will have attribute intent(c) 2021-07-16T16:42:16,147 Line #65 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,147 All arguments will have attribute intent(c) 2021-07-16T16:42:16,147 Line #78 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,147 All arguments will have attribute intent(c) 2021-07-16T16:42:16,147 Line #98 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,148 All arguments will have attribute intent(c) 2021-07-16T16:42:16,148 Line #118 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,148 All arguments will have attribute intent(c) 2021-07-16T16:42:16,148 Line #138 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,148 All arguments will have attribute intent(c) 2021-07-16T16:42:16,148 Line #152 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,148 All arguments will have attribute intent(c) 2021-07-16T16:42:16,149 Line #166 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,149 All arguments will have attribute intent(c) 2021-07-16T16:42:16,149 Line #180 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,149 All arguments will have attribute intent(c) 2021-07-16T16:42:16,149 Line #201 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,149 All arguments will have attribute intent(c) 2021-07-16T16:42:16,150 Line #222 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,150 All arguments will have attribute intent(c) 2021-07-16T16:42:16,150 Line #243 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,150 All arguments will have attribute intent(c) 2021-07-16T16:42:16,150 Line #264 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,150 All arguments will have attribute intent(c) 2021-07-16T16:42:16,150 Line #288 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,150 All arguments will have attribute intent(c) 2021-07-16T16:42:16,150 Line #312 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,151 All arguments will have attribute intent(c) 2021-07-16T16:42:16,151 Line #336 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,151 All arguments will have attribute intent(c) 2021-07-16T16:42:16,151 Line #360 in dadi/integration_c.pyf:" intent(c) " 2021-07-16T16:42:16,151 All arguments will have attribute intent(c) 2021-07-16T16:42:16,151 Post-processing... 2021-07-16T16:42:16,151 Block: integration_c 2021-07-16T16:42:16,151 Block: implicit_1Dx 2021-07-16T16:42:16,152 Block: implicit_2Dx 2021-07-16T16:42:16,152 Block: implicit_2Dy 2021-07-16T16:42:16,152 Block: implicit_precalc_2Dx 2021-07-16T16:42:16,152 Block: implicit_precalc_2Dy 2021-07-16T16:42:16,152 Block: implicit_3Dx 2021-07-16T16:42:16,152 Block: implicit_3Dy 2021-07-16T16:42:16,152 Block: implicit_3Dz 2021-07-16T16:42:16,152 Block: implicit_precalc_3Dx 2021-07-16T16:42:16,153 Block: implicit_precalc_3Dy 2021-07-16T16:42:16,153 Block: implicit_precalc_3Dz 2021-07-16T16:42:16,153 Block: implicit_4Dx 2021-07-16T16:42:16,153 Block: implicit_4Dy 2021-07-16T16:42:16,153 Block: implicit_4Dz 2021-07-16T16:42:16,153 Block: implicit_4Da 2021-07-16T16:42:16,153 Block: implicit_5Dx 2021-07-16T16:42:16,153 Block: implicit_5Dy 2021-07-16T16:42:16,154 Block: implicit_5Dz 2021-07-16T16:42:16,154 Block: implicit_5Da 2021-07-16T16:42:16,154 Block: implicit_5Db 2021-07-16T16:42:16,154 Post-processing (stage 2)... 2021-07-16T16:42:16,154 Building modules... 2021-07-16T16:42:16,154 Building module "integration_c"... 2021-07-16T16:42:16,154 Constructing wrapper function "implicit_1Dx"... 2021-07-16T16:42:16,154 phi = implicit_1Dx(phi,xx,nu,gamma,h,beta,dt,use_delj_trick) 2021-07-16T16:42:16,155 Constructing wrapper function "implicit_2Dx"... 2021-07-16T16:42:16,155 phi = implicit_2Dx(phi,xx,yy,nu1,m12,gamma1,h1,dt,use_delj_trick,[Mstart,Mend]) 2021-07-16T16:42:16,155 Constructing wrapper function "implicit_2Dy"... 2021-07-16T16:42:16,155 phi = implicit_2Dy(phi,xx,yy,nu2,m21,gamma2,h2,dt,use_delj_trick,[Lstart,Lend]) 2021-07-16T16:42:16,155 Constructing wrapper function "implicit_precalc_2Dx"... 2021-07-16T16:42:16,155 phi = implicit_precalc_2Dx(phi,ax,bx,cx,dt,[Mstart,Mend]) 2021-07-16T16:42:16,155 Constructing wrapper function "implicit_precalc_2Dy"... 2021-07-16T16:42:16,155 phi = implicit_precalc_2Dy(phi,ay,by,cy,dt,[Lstart,Lend]) 2021-07-16T16:42:16,156 Constructing wrapper function "implicit_3Dx"... 2021-07-16T16:42:16,156 phi = implicit_3Dx(phi,xx,yy,zz,nu1,m12,m13,gamma1,h1,dt,use_delj_trick,[Mstart,Mend]) 2021-07-16T16:42:16,156 Constructing wrapper function "implicit_3Dy"... 2021-07-16T16:42:16,156 phi = implicit_3Dy(phi,xx,yy,zz,nu2,m21,m23,gamma2,h2,dt,use_delj_trick,[Lstart,Lend]) 2021-07-16T16:42:16,156 Constructing wrapper function "implicit_3Dz"... 2021-07-16T16:42:16,156 phi = implicit_3Dz(phi,xx,yy,zz,nu3,m31,m32,gamma3,h3,dt,use_delj_trick,[Lstart,Lend]) 2021-07-16T16:42:16,156 Constructing wrapper function "implicit_precalc_3Dx"... 2021-07-16T16:42:16,156 phi = implicit_precalc_3Dx(phi,ax,bx,cx,dt,[Mstart,Mend]) 2021-07-16T16:42:16,157 Constructing wrapper function "implicit_precalc_3Dy"... 2021-07-16T16:42:16,157 phi = implicit_precalc_3Dy(phi,ay,by,cy,dt,[Lstart,Lend]) 2021-07-16T16:42:16,157 Constructing wrapper function "implicit_precalc_3Dz"... 2021-07-16T16:42:16,157 phi = implicit_precalc_3Dz(phi,az,bz,cz,dt,[Lstart,Lend]) 2021-07-16T16:42:16,157 Constructing wrapper function "implicit_4Dx"... 2021-07-16T16:42:16,157 phi = implicit_4Dx(phi,xx,yy,zz,aa,nu1,m12,m13,m14,gamma1,h1,dt,use_delj_trick) 2021-07-16T16:42:16,157 Constructing wrapper function "implicit_4Dy"... 2021-07-16T16:42:16,157 phi = implicit_4Dy(phi,xx,yy,zz,aa,nu2,m21,m23,m24,gamma2,h2,dt,use_delj_trick) 2021-07-16T16:42:16,158 Constructing wrapper function "implicit_4Dz"... 2021-07-16T16:42:16,158 phi = implicit_4Dz(phi,xx,yy,zz,aa,nu3,m31,m32,m34,gamma3,h3,dt,use_delj_trick) 2021-07-16T16:42:16,158 Constructing wrapper function "implicit_4Da"... 2021-07-16T16:42:16,158 phi = implicit_4Da(phi,xx,yy,zz,aa,nu4,m41,m42,m43,gamma4,h4,dt,use_delj_trick) 2021-07-16T16:42:16,158 Constructing wrapper function "implicit_5Dx"... 2021-07-16T16:42:16,158 phi = implicit_5Dx(phi,xx,yy,zz,aa,bb,nu1,m12,m13,m14,m15,gamma1,h1,dt,use_delj_trick) 2021-07-16T16:42:16,158 Constructing wrapper function "implicit_5Dy"... 2021-07-16T16:42:16,158 phi = implicit_5Dy(phi,xx,yy,zz,aa,bb,nu2,m21,m23,m24,m25,gamma2,h2,dt,use_delj_trick) 2021-07-16T16:42:16,159 Constructing wrapper function "implicit_5Dz"... 2021-07-16T16:42:16,159 phi = implicit_5Dz(phi,xx,yy,zz,aa,bb,nu3,m31,m32,m34,m35,gamma3,h3,dt,use_delj_trick) 2021-07-16T16:42:16,159 Constructing wrapper function "implicit_5Da"... 2021-07-16T16:42:16,159 phi = implicit_5Da(phi,xx,yy,zz,aa,bb,nu4,m41,m42,m43,m45,gamma4,h4,dt,use_delj_trick) 2021-07-16T16:42:16,159 Constructing wrapper function "implicit_5Db"... 2021-07-16T16:42:16,159 phi = implicit_5Db(phi,xx,yy,zz,aa,bb,nu5,m51,m52,m53,m54,gamma5,h5,dt,use_delj_trick) 2021-07-16T16:42:16,159 Wrote C/API module "integration_c" to file "build/src.linux-armv7l-3.9/dadi/integration_cmodule.c" 2021-07-16T16:42:16,160 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c' to sources. 2021-07-16T16:42:16,160 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi' to include_dirs. 2021-07-16T16:42:16,160 building extension "dadi.DFE.PDFs_c" sources 2021-07-16T16:42:16,160 creating build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:16,160 f2py options: [] 2021-07-16T16:42:16,160 f2py: dadi/DFE/PDFs.pyf 2021-07-16T16:42:16,175 appenddecl: "intent" not implemented. 2021-07-16T16:42:16,263 Reading fortran codes... 2021-07-16T16:42:16,264 Reading file 'dadi/DFE/PDFs.pyf' (format:free) 2021-07-16T16:42:16,264 Line #5 in dadi/DFE/PDFs.pyf:" intent(c) " 2021-07-16T16:42:16,264 All arguments will have attribute intent(c) 2021-07-16T16:42:16,264 Line #16 in dadi/DFE/PDFs.pyf:" intent(c) " 2021-07-16T16:42:16,264 All arguments will have attribute intent(c) 2021-07-16T16:42:16,264 Line #22 in dadi/DFE/PDFs.pyf:" intent(c) " 2021-07-16T16:42:16,265 All arguments will have attribute intent(c) 2021-07-16T16:42:16,265 Post-processing... 2021-07-16T16:42:16,265 Block: PDFs_c 2021-07-16T16:42:16,265 Block: biv_lognormal 2021-07-16T16:42:16,265 Block: gamma_func 2021-07-16T16:42:16,265 Block: biv_ind_gamma 2021-07-16T16:42:16,266 Post-processing (stage 2)... 2021-07-16T16:42:16,266 Building modules... 2021-07-16T16:42:16,266 Building module "PDFs_c"... 2021-07-16T16:42:16,266 Constructing wrapper function "biv_lognormal"... 2021-07-16T16:42:16,267 output = biv_lognormal(xx,yy,params) 2021-07-16T16:42:16,267 Constructing wrapper function "gamma_func"... 2021-07-16T16:42:16,267 y = gamma_func(z) 2021-07-16T16:42:16,267 Constructing wrapper function "biv_ind_gamma"... 2021-07-16T16:42:16,267 output = biv_ind_gamma(xx,yy,params) 2021-07-16T16:42:16,267 Wrote C/API module "PDFs_c" to file "build/src.linux-armv7l-3.9/dadi/DFE/PDFs_cmodule.c" 2021-07-16T16:42:16,267 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.c' to sources. 2021-07-16T16:42:16,267 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE' to include_dirs. 2021-07-16T16:42:16,268 creating build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:16,268 copying /home/piwheels/.local/lib/python3.9/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:16,268 copying /home/piwheels/.local/lib/python3.9/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:16,270 build_src: building npy-pkg config files 2021-07-16T16:42:16,272 creating /tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info 2021-07-16T16:42:16,273 writing /tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/PKG-INFO 2021-07-16T16:42:16,276 writing dependency_links to /tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/dependency_links.txt 2021-07-16T16:42:16,278 writing top-level names to /tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/top_level.txt 2021-07-16T16:42:16,279 writing manifest file '/tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/SOURCES.txt' 2021-07-16T16:42:16,329 reading manifest file '/tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/SOURCES.txt' 2021-07-16T16:42:16,331 reading manifest template 'MANIFEST.in' 2021-07-16T16:42:16,390 warning: no files found matching 'manual.pdf' under directory 'doc' 2021-07-16T16:42:16,391 warning: no files found matching '*.tex' under directory 'doc' 2021-07-16T16:42:16,391 warning: no files found matching '*.bib' under directory 'doc' 2021-07-16T16:42:16,468 warning: no previously-included files matching '*.msout' found anywhere in distribution 2021-07-16T16:42:16,469 warning: no previously-included files matching '*.swp' found anywhere in distribution 2021-07-16T16:42:16,470 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2021-07-16T16:42:16,471 warning: no previously-included files matching 'seedms' found anywhere in distribution 2021-07-16T16:42:16,472 warning: no previously-included files matching '*.png' found anywhere in distribution 2021-07-16T16:42:16,473 warning: no previously-included files matching '*.bpkl' found anywhere in distribution 2021-07-16T16:42:16,474 warning: no previously-included files matching '*.npz' found anywhere in distribution 2021-07-16T16:42:16,475 warning: no previously-included files matching '*.so' found anywhere in distribution 2021-07-16T16:42:16,476 warning: no previously-included files matching '*.pyd' found anywhere in distribution 2021-07-16T16:42:16,476 adding license file 'LICENSE.txt' 2021-07-16T16:42:16,486 writing manifest file '/tmp/pip-pip-egg-info-sxoycko5/dadi.egg-info/SOURCES.txt' 2021-07-16T16:42:16,628 Source in /tmp/pip-wheel-9eurc4pf/dadi_af3fb5d5bafc4c34a1ee363fb7f3832f has version 2.1.0, which satisfies requirement dadi==2.1.0 from https://files.pythonhosted.org/packages/ef/2d/b8636392a28b5d7fe2665a15ab9899651ed7e2af7264c8685e648371aa5c/dadi-2.1.0.tar.gz#sha256=97a15aa7ef501850cad4cff66b11b66ecb65d5d68acbf2ff713585c81c3a1038 2021-07-16T16:42:16,629 Removed dadi==2.1.0 from https://files.pythonhosted.org/packages/ef/2d/b8636392a28b5d7fe2665a15ab9899651ed7e2af7264c8685e648371aa5c/dadi-2.1.0.tar.gz#sha256=97a15aa7ef501850cad4cff66b11b66ecb65d5d68acbf2ff713585c81c3a1038 from build tracker '/tmp/pip-req-tracker-08i3u5u_' 2021-07-16T16:42:16,633 Created temporary directory: /tmp/pip-unpack-qt6v2lld 2021-07-16T16:42:16,634 Building wheels for collected packages: dadi 2021-07-16T16:42:16,638 Created temporary directory: /tmp/pip-wheel-668xxywj 2021-07-16T16:42:16,638 Building wheel for dadi (setup.py): started 2021-07-16T16:42:16,638 Destination directory: /tmp/pip-wheel-668xxywj 2021-07-16T16:42:16,638 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-9eurc4pf/dadi_af3fb5d5bafc4c34a1ee363fb7f3832f/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-9eurc4pf/dadi_af3fb5d5bafc4c34a1ee363fb7f3832f/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-668xxywj 2021-07-16T16:42:18,403 running bdist_wheel 2021-07-16T16:42:18,404 running build 2021-07-16T16:42:18,405 running config_cc 2021-07-16T16:42:18,405 unifing config_cc, config, build_clib, build_ext, build commands --compiler options 2021-07-16T16:42:18,406 running config_fc 2021-07-16T16:42:18,406 unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options 2021-07-16T16:42:18,406 running build_src 2021-07-16T16:42:18,406 build_src 2021-07-16T16:42:18,406 building extension "dadi.tridiag" sources 2021-07-16T16:42:18,407 f2py options: [] 2021-07-16T16:42:18,407 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c' to sources. 2021-07-16T16:42:18,407 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi' to include_dirs. 2021-07-16T16:42:18,506 building extension "dadi.integration_c" sources 2021-07-16T16:42:18,507 f2py options: [] 2021-07-16T16:42:18,507 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c' to sources. 2021-07-16T16:42:18,507 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi' to include_dirs. 2021-07-16T16:42:18,507 building extension "dadi.DFE.PDFs_c" sources 2021-07-16T16:42:18,508 f2py options: [] 2021-07-16T16:42:18,508 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.c' to sources. 2021-07-16T16:42:18,508 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE' to include_dirs. 2021-07-16T16:42:18,509 build_src: building npy-pkg config files 2021-07-16T16:42:18,510 running build_py 2021-07-16T16:42:18,515 creating build/lib.linux-armv7l-3.9 2021-07-16T16:42:18,515 creating build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,517 copying dadi/__init__.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,519 copying dadi/Demographics2D.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,521 copying dadi/Integration.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,525 copying dadi/Inference.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,528 copying dadi/Spectrum_mod.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,533 copying dadi/Numerics.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,536 copying dadi/NLopt_mod.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,539 copying dadi/Plotting.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,542 copying dadi/Demographics1D.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,544 copying dadi/PhiManip.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,547 copying dadi/Misc.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,550 copying dadi/Godambe.py -> build/lib.linux-armv7l-3.9/dadi 2021-07-16T16:42:18,554 creating build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,555 copying dadi/DFE/__init__.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,557 copying dadi/DFE/DemogSelModels.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,560 copying dadi/DFE/Cache2D_mod.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,562 copying dadi/DFE/PDFs.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,564 copying dadi/DFE/Plotting.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,567 copying dadi/DFE/Cache1D_mod.py -> build/lib.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:18,571 creating build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,572 copying dadi/cuda/__init__.py -> build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,574 copying dadi/cuda/Integration.py -> build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,577 copying dadi/cuda/kernels.py -> build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,579 copying dadi/cuda/cusparse.py -> build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,583 creating build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,584 copying dadi/TwoLocus/__init__.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,586 copying dadi/TwoLocus/demographics.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,588 copying dadi/TwoLocus/numerics.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,594 copying dadi/TwoLocus/TLSpectrum_mod.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,597 copying dadi/TwoLocus/inference.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,600 copying dadi/TwoLocus/plotting.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,603 copying dadi/TwoLocus/integration.py -> build/lib.linux-armv7l-3.9/dadi/TwoLocus 2021-07-16T16:42:18,606 creating build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,608 copying dadi/Triallele/__init__.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,611 copying dadi/Triallele/demographics.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,613 copying dadi/Triallele/numerics.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,617 copying dadi/Triallele/TriSpectrum_mod.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,620 copying dadi/Triallele/plotting.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,623 copying dadi/Triallele/integration.py -> build/lib.linux-armv7l-3.9/dadi/Triallele 2021-07-16T16:42:18,628 copying dadi/cuda/kernels.cu -> build/lib.linux-armv7l-3.9/dadi/cuda 2021-07-16T16:42:18,636 running build_ext 2021-07-16T16:42:18,647 customize UnixCCompiler 2021-07-16T16:42:18,649 customize UnixCCompiler using build_ext 2021-07-16T16:42:18,767 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=native) 2021-07-16T16:42:18,768 C compiler: 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 2021-07-16T16:42:18,769 creating /tmp/tmpnsh4z03z/home 2021-07-16T16:42:18,769 creating /tmp/tmpnsh4z03z/home/piwheels 2021-07-16T16:42:18,770 creating /tmp/tmpnsh4z03z/home/piwheels/.local 2021-07-16T16:42:18,770 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib 2021-07-16T16:42:18,771 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9 2021-07-16T16:42:18,772 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages 2021-07-16T16:42:18,773 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy 2021-07-16T16:42:18,773 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils 2021-07-16T16:42:18,774 creating /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks 2021-07-16T16:42:18,775 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:18,775 extra options: '-march=native' 2021-07-16T16:42:18,868 CCompilerOpt.cc_test_flags[1008] : testing flags (-O3) 2021-07-16T16:42:18,869 C compiler: 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 2021-07-16T16:42:18,869 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:18,869 extra options: '-O3' 2021-07-16T16:42:18,961 CCompilerOpt.cc_test_flags[1008] : testing flags (-Werror) 2021-07-16T16:42:18,961 C compiler: 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 2021-07-16T16:42:18,961 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:18,961 extra options: '-Werror' 2021-07-16T16:42:19,056 CCompilerOpt.__init__[1696] : check requested baseline 2021-07-16T16:42:19,063 CCompilerOpt.__init__[1705] : check requested dispatch-able features 2021-07-16T16:42:19,071 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon) 2021-07-16T16:42:19,071 C compiler: 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 2021-07-16T16:42:19,072 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:19,072 extra options: '-mfpu=neon' 2021-07-16T16:42:19,163 CCompilerOpt.feature_test[1461] : testing feature 'NEON' with flags (-mfpu=neon) 2021-07-16T16:42:19,164 C compiler: 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 2021-07-16T16:42:19,165 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:19,165 extra options: '-mfpu=neon -Werror' 2021-07-16T16:42:19,553 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-fp16 -mfp16-format=ieee) 2021-07-16T16:42:19,553 C compiler: 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 2021-07-16T16:42:19,554 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:19,554 extra options: '-mfpu=neon-fp16 -mfp16-format=ieee' 2021-07-16T16:42:19,646 CCompilerOpt.feature_test[1461] : testing feature 'NEON_FP16' with flags (-mfpu=neon-fp16 -mfp16-format=ieee) 2021-07-16T16:42:19,647 C compiler: 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 2021-07-16T16:42:19,648 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:19,648 extra options: '-mfpu=neon-fp16 -mfp16-format=ieee -Werror' 2021-07-16T16:42:20,063 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-vfpv4) 2021-07-16T16:42:20,063 C compiler: 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 2021-07-16T16:42:20,064 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:20,064 extra options: '-mfpu=neon-vfpv4' 2021-07-16T16:42:20,154 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-fp-armv8 -march=armv8-a+simd) 2021-07-16T16:42:20,155 C compiler: 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 2021-07-16T16:42:20,155 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:20,156 extra options: '-mfpu=neon-fp-armv8 -march=armv8-a+simd' 2021-07-16T16:42:20,250 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+fp16) 2021-07-16T16:42:20,251 C compiler: 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 2021-07-16T16:42:20,252 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:20,252 extra options: '-march=armv8.2-a+fp16' 2021-07-16T16:42:20,342 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDHP' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16) 2021-07-16T16:42:20,342 C compiler: 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 2021-07-16T16:42:20,343 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:20,343 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16 -Werror' 2021-07-16T16:42:20,797 CCompilerOpt.feature_test[1461] : testing feature 'ASIMD' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8-a+simd) 2021-07-16T16:42:20,798 C compiler: 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 2021-07-16T16:42:20,799 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:20,799 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8-a+simd -Werror' 2021-07-16T16:42:21,243 CCompilerOpt.feature_test[1461] : testing feature 'NEON_VFPV4' with flags (-mfp16-format=ieee -mfpu=neon-vfpv4) 2021-07-16T16:42:21,244 C compiler: 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 2021-07-16T16:42:21,245 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:21,245 extra options: '-mfp16-format=ieee -mfpu=neon-vfpv4 -Werror' 2021-07-16T16:42:21,652 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+fp16fml) 2021-07-16T16:42:21,652 C compiler: 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 2021-07-16T16:42:21,653 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:21,653 extra options: '-march=armv8.2-a+fp16fml' 2021-07-16T16:42:21,743 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDFHM' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml) 2021-07-16T16:42:21,744 C compiler: 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 2021-07-16T16:42:21,745 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:21,745 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml -Werror' 2021-07-16T16:42:22,176 CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (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 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c -o /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.o -MMD -MF /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.o.d -mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml -Werror) failed with exit status 1 output -> 2021-07-16T16:42:22,176 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c: In function ‘main’: 2021-07-16T16:42:22,176 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: implicit declaration of function ‘vfmlal_low_u32’; did you mean ‘vfmlal_low_f16’? [-Werror=implicit-function-declaration] 2021-07-16T16:42:22,176 13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0); 2021-07-16T16:42:22,176 | ^~~~~~~~~~~~~~ 2021-07-16T16:42:22,177 | vfmlal_low_f16 2021-07-16T16:42:22,177 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: incompatible type for argument 1 of ‘vget_lane_f32’ 2021-07-16T16:42:22,177 13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0); 2021-07-16T16:42:22,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T16:42:22,177 | | 2021-07-16T16:42:22,177 | int 2021-07-16T16:42:22,177 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:4: 2021-07-16T16:42:22,178 /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6171:28: note: expected ‘float32x2_t’ but argument is of type ‘int’ 2021-07-16T16:42:22,178 6171 | vget_lane_f32 (float32x2_t __a, const int __b) 2021-07-16T16:42:22,178 | ~~~~~~~~~~~~^~~ 2021-07-16T16:42:22,178 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: implicit declaration of function ‘vfmlslq_high_u32’; did you mean ‘vfmlslq_high_f16’? [-Werror=implicit-function-declaration] 2021-07-16T16:42:22,178 14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0); 2021-07-16T16:42:22,178 | ^~~~~~~~~~~~~~~~ 2021-07-16T16:42:22,178 | vfmlslq_high_f16 2021-07-16T16:42:22,179 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: incompatible type for argument 1 of ‘vgetq_lane_f32’ 2021-07-16T16:42:22,179 14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0); 2021-07-16T16:42:22,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-16T16:42:22,179 | | 2021-07-16T16:42:22,179 | int 2021-07-16T16:42:22,179 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:4: 2021-07-16T16:42:22,179 /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6269:29: note: expected ‘float32x4_t’ but argument is of type ‘int’ 2021-07-16T16:42:22,180 6269 | vgetq_lane_f32 (float32x4_t __a, const int __b) 2021-07-16T16:42:22,180 | ~~~~~~~~~~~~^~~ 2021-07-16T16:42:22,180 cc1: all warnings being treated as errors 2021-07-16T16:42:22,186 CCompilerOpt.feature_test[1477] : testing failed 2021-07-16T16:42:22,193 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+dotprod) 2021-07-16T16:42:22,193 C compiler: 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 2021-07-16T16:42:22,193 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:22,194 extra options: '-march=armv8.2-a+dotprod' 2021-07-16T16:42:22,281 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDDP' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod) 2021-07-16T16:42:22,282 C compiler: 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 2021-07-16T16:42:22,282 compile options: '-I/usr/include/python3.9 -c' 2021-07-16T16:42:22,282 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod -Werror' 2021-07-16T16:42:22,726 CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (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 /home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimddp.c -o /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimddp.o -MMD -MF /tmp/tmpnsh4z03z/home/piwheels/.local/lib/python3.9/site-packages/numpy/distutils/checks/cpu_asimddp.o.d -mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod -Werror) failed with exit status 1 output -> 2021-07-16T16:42:22,727 /tmp/ccjfBLn0.s: Assembler messages: 2021-07-16T16:42:22,727 /tmp/ccjfBLn0.s:79: Error: selected processor does not support `vudot.u8 q8,q9,q10' in ARM mode 2021-07-16T16:42:22,732 CCompilerOpt.feature_test[1477] : testing failed 2021-07-16T16:42:22,738 CCompilerOpt.__init__[1721] : initialize targets groups 2021-07-16T16:42:22,744 CCompilerOpt.__init__[1723] : parse target group simd_test 2021-07-16T16:42:22,750 CCompilerOpt._parse_target_tokens[1934] : skip targets (SSE42 FMA4 (AVX2 FMA3) VSX3 VSX2 AVX512_SKX XOP AVX512F VSX SSE2) not part of baseline or dispatch-able features 2021-07-16T16:42:22,756 CCompilerOpt.generate_dispatch_header[2267] : generate CPU dispatch header: (build/src.linux-armv7l-3.9/numpy/distutils/include/npy_cpu_dispatch_config.h) 2021-07-16T16:42:22,761 CCompilerOpt.generate_dispatch_header[2276] : dispatch header dir build/src.linux-armv7l-3.9/numpy/distutils/include does not exist, creating it 2021-07-16T16:42:22,767 building 'dadi.tridiag' extension 2021-07-16T16:42:22,767 compiling C sources 2021-07-16T16:42:22,767 C compiler: 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 2021-07-16T16:42:22,768 creating build/temp.linux-armv7l-3.9/build 2021-07-16T16:42:22,768 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-16T16:42:22,769 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:22,770 creating build/temp.linux-armv7l-3.9/dadi 2021-07-16T16:42:22,771 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build 2021-07-16T16:42:22,771 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-16T16:42:22,771 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi 2021-07-16T16:42:22,772 compile options: '-Ibuild/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -Ibuild/src.linux-armv7l-3.9/numpy/distutils/include -I/usr/include/python3.9 -c' 2021-07-16T16:42:22,797 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/dadi/tridiagmodule.c 2021-07-16T16:42:22,805 arm-linux-gnueabihf-gcc: dadi/tridiag.carm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c 2021-07-16T16:42:23,290 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-16T16:42:23,290 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-16T16:42:23,290 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-16T16:42:23,290 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.h:13, 2021-07-16T16:42:23,291 from build/src.linux-armv7l-3.9/dadi/tridiagmodule.c:16: 2021-07-16T16:42:23,291 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-16T16:42:23,291 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-16T16:42:23,291 | ^~~~~~~ 2021-07-16T16:42:23,303 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-16T16:42:23,303 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-16T16:42:23,303 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-16T16:42:23,303 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.h:13, 2021-07-16T16:42:23,304 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.c:2: 2021-07-16T16:42:23,304 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-16T16:42:23,304 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-16T16:42:23,304 | ^~~~~~~ 2021-07-16T16:42:23,456 build/src.linux-armv7l-3.9/dadi/tridiagmodule.c:102:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 2021-07-16T16:42:23,457 102 | static int f2py_size(PyArrayObject* var, ...) 2021-07-16T16:42:23,457 | ^~~~~~~~~ 2021-07-16T16:42:24,584 arm-linux-gnueabihf-gcc -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/build/src.linux-armv7l-3.9/dadi/tridiagmodule.o build/temp.linux-armv7l-3.9/dadi/tridiag.o build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.o -o build/lib.linux-armv7l-3.9/dadi/tridiag.cpython-39-arm-linux-gnueabihf.so 2021-07-16T16:42:24,720 building 'dadi.integration_c' extension 2021-07-16T16:42:24,720 compiling C sources 2021-07-16T16:42:24,720 C compiler: 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 2021-07-16T16:42:24,721 compile options: '-Ibuild/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -Ibuild/src.linux-armv7l-3.9/numpy/distutils/include -I/usr/include/python3.9 -c' 2021-07-16T16:42:24,725 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/dadi/integration_cmodule.carm-linux-gnueabihf-gcc: dadi/integration1D.c 2021-07-16T16:42:24,725 arm-linux-gnueabihf-gcc: dadi/integration3D.c 2021-07-16T16:42:24,732 arm-linux-gnueabihf-gcc: dadi/integration2D.c 2021-07-16T16:42:25,014 arm-linux-gnueabihf-gcc: dadi/integration4D.c 2021-07-16T16:42:25,209 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-16T16:42:25,210 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-16T16:42:25,210 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-16T16:42:25,210 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.h:13, 2021-07-16T16:42:25,211 from build/src.linux-armv7l-3.9/dadi/integration_cmodule.c:16: 2021-07-16T16:42:25,211 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-16T16:42:25,211 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-16T16:42:25,211 | ^~~~~~~ 2021-07-16T16:42:25,352 arm-linux-gnueabihf-gcc: dadi/integration5D.c 2021-07-16T16:42:25,419 build/src.linux-armv7l-3.9/dadi/integration_cmodule.c:102:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 2021-07-16T16:42:25,420 102 | static int f2py_size(PyArrayObject* var, ...) 2021-07-16T16:42:25,420 | ^~~~~~~~~ 2021-07-16T16:42:25,730 arm-linux-gnueabihf-gcc: dadi/integration_shared.c 2021-07-16T16:42:28,907 arm-linux-gnueabihf-gcc -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/build/src.linux-armv7l-3.9/dadi/integration_cmodule.o build/temp.linux-armv7l-3.9/dadi/integration1D.o build/temp.linux-armv7l-3.9/dadi/integration2D.o build/temp.linux-armv7l-3.9/dadi/integration3D.o build/temp.linux-armv7l-3.9/dadi/integration4D.o build/temp.linux-armv7l-3.9/dadi/integration5D.o build/temp.linux-armv7l-3.9/dadi/integration_shared.o build/temp.linux-armv7l-3.9/dadi/tridiag.o build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/fortranobject.o -o build/lib.linux-armv7l-3.9/dadi/integration_c.cpython-39-arm-linux-gnueabihf.so 2021-07-16T16:42:29,065 building 'dadi.DFE.PDFs_c' extension 2021-07-16T16:42:29,065 compiling C sources 2021-07-16T16:42:29,065 C compiler: 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 2021-07-16T16:42:29,066 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:29,067 creating build/temp.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:29,068 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE 2021-07-16T16:42:29,068 compile options: '-Ibuild/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE -I/home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include -Ibuild/src.linux-armv7l-3.9/numpy/distutils/include -I/usr/include/python3.9 -c' 2021-07-16T16:42:29,072 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/dadi/DFE/PDFs_cmodule.carm-linux-gnueabihf-gcc: dadi/DFE/PDFs.c 2021-07-16T16:42:29,087 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.c 2021-07-16T16:42:29,228 dadi/DFE/PDFs.c:4: warning: "M_PI" redefined 2021-07-16T16:42:29,229 4 | #define M_PI 3.14159265358979323846264338327950288 2021-07-16T16:42:29,230 | 2021-07-16T16:42:29,231 In file included from dadi/DFE/PDFs.c:2: 2021-07-16T16:42:29,231 /usr/include/math.h:1070: note: this is the location of the previous definition 2021-07-16T16:42:29,231 1070 | # define M_PI 3.14159265358979323846 /* pi */ 2021-07-16T16:42:29,231 | 2021-07-16T16:42:29,491 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-16T16:42:29,492 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-16T16:42:29,492 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-16T16:42:29,492 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.h:13, 2021-07-16T16:42:29,493 from build/src.linux-armv7l-3.9/dadi/DFE/PDFs_cmodule.c:16: 2021-07-16T16:42:29,493 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-16T16:42:29,493 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-16T16:42:29,493 | ^~~~~~~ 2021-07-16T16:42:29,495 In file included from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-16T16:42:29,495 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-16T16:42:29,495 from /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-16T16:42:29,495 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.h:13, 2021-07-16T16:42:29,496 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.c:2: 2021-07-16T16:42:29,496 /home/piwheels/.local/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-16T16:42:29,496 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-16T16:42:29,496 | ^~~~~~~ 2021-07-16T16:42:29,545 build/src.linux-armv7l-3.9/dadi/DFE/PDFs_cmodule.c:102:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 2021-07-16T16:42:29,546 102 | static int f2py_size(PyArrayObject* var, ...) 2021-07-16T16:42:29,546 | ^~~~~~~~~ 2021-07-16T16:42:30,676 arm-linux-gnueabihf-gcc -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/build/src.linux-armv7l-3.9/dadi/DFE/PDFs_cmodule.o build/temp.linux-armv7l-3.9/dadi/DFE/PDFs.o build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/dadi/DFE/fortranobject.o -o build/lib.linux-armv7l-3.9/dadi/DFE/PDFs_c.cpython-39-arm-linux-gnueabihf.so 2021-07-16T16:42:31,036 installing to build/bdist.linux-armv7l/wheel 2021-07-16T16:42:31,037 running install 2021-07-16T16:42:31,037 running install_lib 2021-07-16T16:42:31,042 creating build/bdist.linux-armv7l 2021-07-16T16:42:31,042 creating build/bdist.linux-armv7l/wheel 2021-07-16T16:42:31,044 creating build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,045 copying build/lib.linux-armv7l-3.9/dadi/__init__.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,048 copying build/lib.linux-armv7l-3.9/dadi/Demographics2D.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,050 copying build/lib.linux-armv7l-3.9/dadi/integration_c.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,064 copying build/lib.linux-armv7l-3.9/dadi/tridiag.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,069 copying build/lib.linux-armv7l-3.9/dadi/Integration.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,073 copying build/lib.linux-armv7l-3.9/dadi/Inference.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,077 creating build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,078 copying build/lib.linux-armv7l-3.9/dadi/DFE/__init__.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,080 copying build/lib.linux-armv7l-3.9/dadi/DFE/DemogSelModels.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,082 copying build/lib.linux-armv7l-3.9/dadi/DFE/Cache2D_mod.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,085 copying build/lib.linux-armv7l-3.9/dadi/DFE/PDFs.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,087 copying build/lib.linux-armv7l-3.9/dadi/DFE/Plotting.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,090 copying build/lib.linux-armv7l-3.9/dadi/DFE/Cache1D_mod.py -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,093 copying build/lib.linux-armv7l-3.9/dadi/DFE/PDFs_c.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/dadi/DFE 2021-07-16T16:42:31,099 copying build/lib.linux-armv7l-3.9/dadi/Spectrum_mod.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,103 copying build/lib.linux-armv7l-3.9/dadi/Numerics.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,108 creating build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,108 copying build/lib.linux-armv7l-3.9/dadi/cuda/__init__.py -> build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,111 copying build/lib.linux-armv7l-3.9/dadi/cuda/Integration.py -> build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,115 copying build/lib.linux-armv7l-3.9/dadi/cuda/kernels.py -> build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,117 copying build/lib.linux-armv7l-3.9/dadi/cuda/cusparse.py -> build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,120 copying build/lib.linux-armv7l-3.9/dadi/cuda/kernels.cu -> build/bdist.linux-armv7l/wheel/dadi/cuda 2021-07-16T16:42:31,124 creating build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,125 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/__init__.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,127 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/demographics.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,129 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/numerics.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,134 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/TLSpectrum_mod.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,136 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/inference.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,140 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/plotting.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,142 copying build/lib.linux-armv7l-3.9/dadi/TwoLocus/integration.py -> build/bdist.linux-armv7l/wheel/dadi/TwoLocus 2021-07-16T16:42:31,145 copying build/lib.linux-armv7l-3.9/dadi/NLopt_mod.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,147 copying build/lib.linux-armv7l-3.9/dadi/Plotting.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,151 copying build/lib.linux-armv7l-3.9/dadi/Demographics1D.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,153 copying build/lib.linux-armv7l-3.9/dadi/PhiManip.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,157 creating build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,158 copying build/lib.linux-armv7l-3.9/dadi/Triallele/__init__.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,160 copying build/lib.linux-armv7l-3.9/dadi/Triallele/demographics.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,163 copying build/lib.linux-armv7l-3.9/dadi/Triallele/numerics.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,166 copying build/lib.linux-armv7l-3.9/dadi/Triallele/TriSpectrum_mod.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,169 copying build/lib.linux-armv7l-3.9/dadi/Triallele/plotting.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,171 copying build/lib.linux-armv7l-3.9/dadi/Triallele/integration.py -> build/bdist.linux-armv7l/wheel/dadi/Triallele 2021-07-16T16:42:31,174 copying build/lib.linux-armv7l-3.9/dadi/Misc.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,177 copying build/lib.linux-armv7l-3.9/dadi/Godambe.py -> build/bdist.linux-armv7l/wheel/dadi 2021-07-16T16:42:31,180 running install_egg_info 2021-07-16T16:42:31,185 running egg_info 2021-07-16T16:42:31,187 writing dadi.egg-info/PKG-INFO 2021-07-16T16:42:31,190 writing dependency_links to dadi.egg-info/dependency_links.txt 2021-07-16T16:42:31,192 writing top-level names to dadi.egg-info/top_level.txt 2021-07-16T16:42:31,252 reading manifest file 'dadi.egg-info/SOURCES.txt' 2021-07-16T16:42:31,287 reading manifest template 'MANIFEST.in' 2021-07-16T16:42:31,349 warning: no files found matching 'manual.pdf' under directory 'doc' 2021-07-16T16:42:31,349 warning: no files found matching '*.tex' under directory 'doc' 2021-07-16T16:42:31,349 warning: no files found matching '*.bib' under directory 'doc' 2021-07-16T16:42:31,427 warning: no previously-included files matching '*.msout' found anywhere in distribution 2021-07-16T16:42:31,429 warning: no previously-included files matching '*.swp' found anywhere in distribution 2021-07-16T16:42:31,430 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2021-07-16T16:42:31,431 warning: no previously-included files matching 'seedms' found anywhere in distribution 2021-07-16T16:42:31,433 warning: no previously-included files matching '*.png' found anywhere in distribution 2021-07-16T16:42:31,434 warning: no previously-included files matching '*.bpkl' found anywhere in distribution 2021-07-16T16:42:31,436 warning: no previously-included files matching '*.npz' found anywhere in distribution 2021-07-16T16:42:31,437 warning: no previously-included files matching '*.so' found anywhere in distribution 2021-07-16T16:42:31,439 warning: no previously-included files matching '*.pyd' found anywhere in distribution 2021-07-16T16:42:31,439 adding license file 'LICENSE.txt' 2021-07-16T16:42:31,481 writing manifest file 'dadi.egg-info/SOURCES.txt' 2021-07-16T16:42:31,483 Copying dadi.egg-info to build/bdist.linux-armv7l/wheel/dadi-2.1.0-py3.9.egg-info 2021-07-16T16:42:31,492 running install_scripts 2021-07-16T16:42:31,492 running install_clib 2021-07-16T16:42:31,492 customize UnixCCompiler 2021-07-16T16:42:31,509 adding license file "LICENSE.txt" (matched pattern "LICEN[CS]E*") 2021-07-16T16:42:31,514 creating build/bdist.linux-armv7l/wheel/dadi-2.1.0.dist-info/WHEEL 2021-07-16T16:42:31,517 creating '/tmp/pip-wheel-668xxywj/dadi-2.1.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-16T16:42:31,520 adding 'dadi/Demographics1D.py' 2021-07-16T16:42:31,522 adding 'dadi/Demographics2D.py' 2021-07-16T16:42:31,526 adding 'dadi/Godambe.py' 2021-07-16T16:42:31,532 adding 'dadi/Inference.py' 2021-07-16T16:42:31,538 adding 'dadi/Integration.py' 2021-07-16T16:42:31,544 adding 'dadi/Misc.py' 2021-07-16T16:42:31,546 adding 'dadi/NLopt_mod.py' 2021-07-16T16:42:31,550 adding 'dadi/Numerics.py' 2021-07-16T16:42:31,554 adding 'dadi/PhiManip.py' 2021-07-16T16:42:31,558 adding 'dadi/Plotting.py' 2021-07-16T16:42:31,570 adding 'dadi/Spectrum_mod.py' 2021-07-16T16:42:31,572 adding 'dadi/__init__.py' 2021-07-16T16:42:31,650 adding 'dadi/integration_c.cpython-39-arm-linux-gnueabihf.so' 2021-07-16T16:42:31,678 adding 'dadi/tridiag.cpython-39-arm-linux-gnueabihf.so' 2021-07-16T16:42:31,681 adding 'dadi/DFE/Cache1D_mod.py' 2021-07-16T16:42:31,684 adding 'dadi/DFE/Cache2D_mod.py' 2021-07-16T16:42:31,686 adding 'dadi/DFE/DemogSelModels.py' 2021-07-16T16:42:31,687 adding 'dadi/DFE/PDFs.py' 2021-07-16T16:42:31,713 adding 'dadi/DFE/PDFs_c.cpython-39-arm-linux-gnueabihf.so' 2021-07-16T16:42:31,716 adding 'dadi/DFE/Plotting.py' 2021-07-16T16:42:31,717 adding 'dadi/DFE/__init__.py' 2021-07-16T16:42:31,721 adding 'dadi/Triallele/TriSpectrum_mod.py' 2021-07-16T16:42:31,722 adding 'dadi/Triallele/__init__.py' 2021-07-16T16:42:31,723 adding 'dadi/Triallele/demographics.py' 2021-07-16T16:42:31,725 adding 'dadi/Triallele/integration.py' 2021-07-16T16:42:31,729 adding 'dadi/Triallele/numerics.py' 2021-07-16T16:42:31,730 adding 'dadi/Triallele/plotting.py' 2021-07-16T16:42:31,734 adding 'dadi/TwoLocus/TLSpectrum_mod.py' 2021-07-16T16:42:31,735 adding 'dadi/TwoLocus/__init__.py' 2021-07-16T16:42:31,736 adding 'dadi/TwoLocus/demographics.py' 2021-07-16T16:42:31,739 adding 'dadi/TwoLocus/inference.py' 2021-07-16T16:42:31,740 adding 'dadi/TwoLocus/integration.py' 2021-07-16T16:42:31,747 adding 'dadi/TwoLocus/numerics.py' 2021-07-16T16:42:31,750 adding 'dadi/TwoLocus/plotting.py' 2021-07-16T16:42:31,754 adding 'dadi/cuda/Integration.py' 2021-07-16T16:42:31,756 adding 'dadi/cuda/__init__.py' 2021-07-16T16:42:31,758 adding 'dadi/cuda/cusparse.py' 2021-07-16T16:42:31,759 adding 'dadi/cuda/kernels.cu' 2021-07-16T16:42:31,761 adding 'dadi/cuda/kernels.py' 2021-07-16T16:42:31,763 adding 'dadi-2.1.0.dist-info/LICENSE.txt' 2021-07-16T16:42:31,764 adding 'dadi-2.1.0.dist-info/METADATA' 2021-07-16T16:42:31,765 adding 'dadi-2.1.0.dist-info/WHEEL' 2021-07-16T16:42:31,766 adding 'dadi-2.1.0.dist-info/top_level.txt' 2021-07-16T16:42:31,767 adding 'dadi-2.1.0.dist-info/RECORD' 2021-07-16T16:42:31,774 removing build/bdist.linux-armv7l/wheel 2021-07-16T16:42:31,789 ########### EXT COMPILER OPTIMIZATION ########### 2021-07-16T16:42:31,789 Platform : 2021-07-16T16:42:31,789 Architecture: armhf 2021-07-16T16:42:31,789 Compiler : gcc 2021-07-16T16:42:31,790 CPU baseline : 2021-07-16T16:42:31,790 Requested : 'min' 2021-07-16T16:42:31,790 Enabled : none 2021-07-16T16:42:31,790 Flags : none 2021-07-16T16:42:31,790 Extra checks: none 2021-07-16T16:42:31,790 CPU dispatch : 2021-07-16T16:42:31,790 Requested : 'max -xop -fma4' 2021-07-16T16:42:31,791 Enabled : NEON NEON_FP16 NEON_VFPV4 ASIMD ASIMDHP 2021-07-16T16:42:31,791 Generated : none 2021-07-16T16:42:31,791 CCompilerOpt.cache_flush[804] : write cache to path -> /tmp/pip-wheel-9eurc4pf/dadi_af3fb5d5bafc4c34a1ee363fb7f3832f/build/temp.linux-armv7l-3.9/ccompiler_opt_cache_ext.py 2021-07-16T16:42:31,958 Building wheel for dadi (setup.py): finished with status 'done' 2021-07-16T16:42:31,965 Created wheel for dadi: filename=dadi-2.1.0-cp39-cp39-linux_armv7l.whl size=404879 sha256=607a339c8a8202071af6d868d4b815da65da6c682aa227ffd33bb95c006405e5 2021-07-16T16:42:31,965 Stored in directory: /tmp/pip-ephem-wheel-cache-56jhtsk0/wheels/dd/ef/3a/b4c8b8d5afffdcb095a92d3869c90fe0d4b9eb067dd5b87014 2021-07-16T16:42:31,977 Successfully built dadi 2021-07-16T16:42:32,003 Removed build tracker: '/tmp/pip-req-tracker-08i3u5u_'