Skip to content

Instantly share code, notes, and snippets.

@shantanuo
Created July 12, 2020 06:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shantanuo/1fb62b83a54713e517307c9cad9624f5 to your computer and use it in GitHub Desktop.
Save shantanuo/1fb62b83a54713e517307c9cad9624f5 to your computer and use it in GitHub Desktop.
install spacy on ARM processor
# /root/miniforge3/bin/pip install spacy
Collecting spacy
Using cached spacy-2.3.1.tar.gz (5.9 MB)
Installing build dependencies ... error
ERROR: Command errored out with exit status 1:
command: /root/miniforge3/bin/python3.7 /root/miniforge3/lib/python3.7/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ahxo0t0p/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'cython>=0.25' 'cymem>=2.0.2,<2.1.0' 'preshed>=3.0.2,<3.1.0' 'murmurhash>=0.28.0,<1.1.0' thinc==7.4.1
cwd: None
Complete output (196 lines):
Collecting setuptools
Downloading setuptools-49.1.2-py3-none-any.whl (789 kB)
Collecting wheel
Using cached wheel-0.34.2-py2.py3-none-any.whl (26 kB)
Collecting cython>=0.25
Using cached Cython-0.29.21-py2.py3-none-any.whl (974 kB)
Processing /root/.cache/pip/wheels/f1/ea/43/a63cb13e58bb21579c46cbe64d32a4412bcd570b11a01f74d5/cymem-2.0.3-cp37-cp37m-linux_aarch64.whl
Processing /root/.cache/pip/wheels/6b/49/58/315d7bcdd2de3f3575d95c9ef709f22bb3171cfa71c9351234/preshed-3.0.2-cp37-cp37m-linux_aarch64.whl
Processing /root/.cache/pip/wheels/b8/9c/e1/8b0abcf68d8c3cc33dbf598edc9cc604b4e7d4853706371398/murmurhash-1.0.2-cp37-cp37m-linux_aarch64.whl
Processing /root/.cache/pip/wheels/9f/07/97/436943b97bdd0f1230a8e1de95bd2f44473ce337612ac313f4/thinc-7.4.1-cp37-cp37m-linux_aarch64.whl
Processing /root/.cache/pip/wheels/0a/2e/9c/7538feea0263ab707c7f68dc94668d7826a95a25d3ba48f88d/srsly-1.0.2-cp37-cp37m-linux_aarch64.whl
Collecting blis<0.5.0,>=0.4.0
Using cached blis-0.4.1.tar.gz (1.8 MB)
Processing /root/.cache/pip/wheels/68/38/40/b82a00fbe88220b7fd467c29a0018357066e14466151189e5a/wasabi-0.7.0-py3-none-any.whl
Collecting tqdm<5.0.0,>=4.10.0
Using cached tqdm-4.47.0-py2.py3-none-any.whl (66 kB)
Collecting plac<1.2.0,>=0.9.6
Using cached plac-1.1.3-py2.py3-none-any.whl (20 kB)
Collecting catalogue<1.1.0,>=0.0.7
Using cached catalogue-1.0.0-py2.py3-none-any.whl (7.7 kB)
Collecting numpy>=1.7.0
Using cached numpy-1.19.0-cp37-cp37m-manylinux2014_aarch64.whl (12.2 MB)
Collecting importlib-metadata>=0.20; python_version < "3.8"
Using cached importlib_metadata-1.7.0-py2.py3-none-any.whl (31 kB)
Collecting zipp>=0.5
Using cached zipp-3.1.0-py3-none-any.whl (4.9 kB)
Building wheels for collected packages: blis
Building wheel for blis (setup.py): started
Building wheel for blis (setup.py): finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /root/miniforge3/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"'; __file__='"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pqy2m1fl
cwd: /tmp/pip-install-omjzmrsv/blis/
Complete output (74 lines):
BLIS_COMPILER? None
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/blis
copying blis/about.py -> build/lib.linux-aarch64-3.7/blis
copying blis/__init__.py -> build/lib.linux-aarch64-3.7/blis
copying blis/benchmark.py -> build/lib.linux-aarch64-3.7/blis
creating build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/test_gemm.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/common.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/__init__.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/test_dotv.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/cy.pyx -> build/lib.linux-aarch64-3.7/blis
copying blis/py.pyx -> build/lib.linux-aarch64-3.7/blis
copying blis/__init__.pxd -> build/lib.linux-aarch64-3.7/blis
copying blis/cy.pxd -> build/lib.linux-aarch64-3.7/blis
running build_ext
/root/miniforge3/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-omjzmrsv/blis/blis/cy.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
/root/miniforge3/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-omjzmrsv/blis/blis/py.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Processing blis/cy.pyx
Processing blis/py.pyx
unix
py_compiler gcc
{'BLIS_ARCH': 'generic', 'HOSTNAME': 'aa9d42588791', 'SSL_CERT_FILE': '/opt/_internal/certs.pem', 'TERM': 'xterm', 'OLDPWD': '/usr/local/repos/cython-blis', 'LD_LIBRARY_PATH': '/opt/rh/devtoolset-2/root/usr/lib64:/opt/rh/devtoolset-2/root/usr/lib:/usr/local/lib64:/usr/local/lib', 'LS_COLORS': 'no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:', 'VIRTUAL_ENV': '/usr/local/repos/cython-blis/env3.6', 'PATH': '/usr/local/repos/cython-blis/env3.6/bin:/opt/rh/devtoolset-2/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PWD': '/usr/local/repos/cython-blis/flame-blis', 'BLIS_ARCh': 'generic', 'LANG': 'en_US.UTF-8', 'HOME': '/root', 'SHLVL': '2', 'LANGUAGE': 'en_US.UTF-8', 'BLIS_ARC': 'generic', 'AUDITWHEEL_PLAT': 'manylinux1_x86_64', 'PKG_CONFIG_PATH': '/usr/local/lib/pkgconfig', 'LESSOPEN': '|/usr/bin/lesspipe.sh %s', 'G_BROKEN_FILENAMES': '1', '_': '/usr/local/repos/cython-blis/env3.6/bin/python'}
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/generic/bli_cntx_init_generic.c -o /tmp/tmpgvlppa4o/bli_cntx_init_generic.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/haswell/bli_cntx_init_haswell.c -o /tmp/tmpgvlppa4o/bli_cntx_init_haswell.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/penryn/bli_cntx_init_penryn.c -o /tmp/tmpgvlppa4o/bli_cntx_init_penryn.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/piledriver/bli_cntx_init_piledriver.c -o /tmp/tmpgvlppa4o/bli_cntx_init_piledriver.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/sandybridge/bli_cntx_init_sandybridge.c -o /tmp/tmpgvlppa4o/bli_cntx_init_sandybridge.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/steamroller/bli_cntx_init_steamroller.c -o /tmp/tmpgvlppa4o/bli_cntx_init_steamroller.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/kernels/zen/1/bli_amaxv_zen_int.c -o /tmp/tmpgvlppa4o/bli_amaxv_zen_int.o -O3 -mavx2 -mfma -mfpmath=sse -march=core-avx2 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc: error: unrecognized command line option ‘-mavx2’
gcc: error: unrecognized command line option ‘-mfma’
gcc: error: unrecognized command line option ‘-mfpmath=sse’
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 277, in <module>
"Topic :: Scientific/Engineering",
File "/root/miniforge3/lib/python3.7/site-packages/setuptools/__init__.py", line 144, in setup
return distutils.core.setup(**attrs)
File "/root/miniforge3/lib/python3.7/distutils/core.py", line 148, in setup
dist.run_commands()
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/site-packages/wheel/bdist_wheel.py", line 223, in run
self.run_command('build')
File "/root/miniforge3/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/root/miniforge3/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 103, in build_extensions
objects = self.compile_objects(compiler.split("-")[0], arch, OBJ_DIR)
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 188, in compile_objects
objects.append(self.build_object(env=env, **spec))
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 201, in build_object
subprocess.check_call(command, cwd=BLIS_DIR)
File "/root/miniforge3/lib/python3.7/subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gcc', '-c', '/tmp/pip-install-omjzmrsv/blis/blis/_src/kernels/zen/1/bli_amaxv_zen_int.c', '-o', '/tmp/tmpgvlppa4o/bli_amaxv_zen_int.o', '-O3', '-mavx2', '-mfma', '-mfpmath=sse', '-march=core-avx2', '-fPIC', '-std=c99', '-D_POSIX_C_SOURCE=200112L', '-DBLIS_VERSION_STRING="0.5.1"', '-DBLIS_IS_BUILDING_LIBRARY', '-Iinclude/linux-x86_64', '-I./frame/3/', '-I./frame/ind/ukernels/', '-I./frame/1m/', '-I./frame/1f/', '-I./frame/1/', '-I./frame/include', '-I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Failed building wheel for blis
Running setup.py clean for blis
Failed to build blis
Installing collected packages: setuptools, wheel, cython, cymem, murmurhash, preshed, srsly, numpy, blis, wasabi, tqdm, plac, zipp, importlib-metadata, catalogue, thinc
Running setup.py install for blis: started
Running setup.py install for blis: finished with status 'error'
ERROR: Command errored out with exit status 1:
command: /root/miniforge3/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"'; __file__='"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-d51lafeu/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ahxo0t0p/overlay --compile --install-headers /tmp/pip-build-env-ahxo0t0p/overlay/include/python3.7m/blis
cwd: /tmp/pip-install-omjzmrsv/blis/
Complete output (76 lines):
BLIS_COMPILER? None
running install
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/blis
copying blis/about.py -> build/lib.linux-aarch64-3.7/blis
copying blis/__init__.py -> build/lib.linux-aarch64-3.7/blis
copying blis/benchmark.py -> build/lib.linux-aarch64-3.7/blis
creating build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/test_gemm.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/common.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/__init__.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/tests/test_dotv.py -> build/lib.linux-aarch64-3.7/blis/tests
copying blis/cy.pyx -> build/lib.linux-aarch64-3.7/blis
copying blis/py.pyx -> build/lib.linux-aarch64-3.7/blis
copying blis/__init__.pxd -> build/lib.linux-aarch64-3.7/blis
copying blis/cy.pxd -> build/lib.linux-aarch64-3.7/blis
running build_ext
/root/miniforge3/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-omjzmrsv/blis/blis/cy.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
/root/miniforge3/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-omjzmrsv/blis/blis/py.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Processing blis/cy.pyx
Processing blis/py.pyx
unix
py_compiler gcc
{'BLIS_ARCH': 'generic', 'HOSTNAME': 'aa9d42588791', 'SSL_CERT_FILE': '/opt/_internal/certs.pem', 'TERM': 'xterm', 'OLDPWD': '/usr/local/repos/cython-blis', 'LD_LIBRARY_PATH': '/opt/rh/devtoolset-2/root/usr/lib64:/opt/rh/devtoolset-2/root/usr/lib:/usr/local/lib64:/usr/local/lib', 'LS_COLORS': 'no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:', 'VIRTUAL_ENV': '/usr/local/repos/cython-blis/env3.6', 'PATH': '/usr/local/repos/cython-blis/env3.6/bin:/opt/rh/devtoolset-2/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PWD': '/usr/local/repos/cython-blis/flame-blis', 'BLIS_ARCh': 'generic', 'LANG': 'en_US.UTF-8', 'HOME': '/root', 'SHLVL': '2', 'LANGUAGE': 'en_US.UTF-8', 'BLIS_ARC': 'generic', 'AUDITWHEEL_PLAT': 'manylinux1_x86_64', 'PKG_CONFIG_PATH': '/usr/local/lib/pkgconfig', 'LESSOPEN': '|/usr/bin/lesspipe.sh %s', 'G_BROKEN_FILENAMES': '1', '_': '/usr/local/repos/cython-blis/env3.6/bin/python'}
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/generic/bli_cntx_init_generic.c -o /tmp/tmpiuszq1d5/bli_cntx_init_generic.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/haswell/bli_cntx_init_haswell.c -o /tmp/tmpiuszq1d5/bli_cntx_init_haswell.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/penryn/bli_cntx_init_penryn.c -o /tmp/tmpiuszq1d5/bli_cntx_init_penryn.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/piledriver/bli_cntx_init_piledriver.c -o /tmp/tmpiuszq1d5/bli_cntx_init_piledriver.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/sandybridge/bli_cntx_init_sandybridge.c -o /tmp/tmpiuszq1d5/bli_cntx_init_sandybridge.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/config/steamroller/bli_cntx_init_steamroller.c -o /tmp/tmpiuszq1d5/bli_cntx_init_steamroller.o -O3 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc -c /tmp/pip-install-omjzmrsv/blis/blis/_src/kernels/zen/1/bli_amaxv_zen_int.c -o /tmp/tmpiuszq1d5/bli_amaxv_zen_int.o -O3 -mavx2 -mfma -mfpmath=sse -march=core-avx2 -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.5.1" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64
gcc: error: unrecognized command line option ‘-mavx2’
gcc: error: unrecognized command line option ‘-mfma’
gcc: error: unrecognized command line option ‘-mfpmath=sse’
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 277, in <module>
"Topic :: Scientific/Engineering",
File "/root/miniforge3/lib/python3.7/site-packages/setuptools/__init__.py", line 144, in setup
return distutils.core.setup(**attrs)
File "/root/miniforge3/lib/python3.7/distutils/core.py", line 148, in setup
dist.run_commands()
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/site-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/root/miniforge3/lib/python3.7/distutils/command/install.py", line 545, in run
self.run_command('build')
File "/root/miniforge3/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/root/miniforge3/lib/python3.7/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/root/miniforge3/lib/python3.7/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/root/miniforge3/lib/python3.7/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 103, in build_extensions
objects = self.compile_objects(compiler.split("-")[0], arch, OBJ_DIR)
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 188, in compile_objects
objects.append(self.build_object(env=env, **spec))
File "/tmp/pip-install-omjzmrsv/blis/setup.py", line 201, in build_object
subprocess.check_call(command, cwd=BLIS_DIR)
File "/root/miniforge3/lib/python3.7/subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gcc', '-c', '/tmp/pip-install-omjzmrsv/blis/blis/_src/kernels/zen/1/bli_amaxv_zen_int.c', '-o', '/tmp/tmpiuszq1d5/bli_amaxv_zen_int.o', '-O3', '-mavx2', '-mfma', '-mfpmath=sse', '-march=core-avx2', '-fPIC', '-std=c99', '-D_POSIX_C_SOURCE=200112L', '-DBLIS_VERSION_STRING="0.5.1"', '-DBLIS_IS_BUILDING_LIBRARY', '-Iinclude/linux-x86_64', '-I./frame/3/', '-I./frame/ind/ukernels/', '-I./frame/1m/', '-I./frame/1f/', '-I./frame/1/', '-I./frame/include', '-I/tmp/pip-install-omjzmrsv/blis/blis/_src/include/linux-x86_64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: /root/miniforge3/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"'; __file__='"'"'/tmp/pip-install-omjzmrsv/blis/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-d51lafeu/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ahxo0t0p/overlay --compile --install-headers /tmp/pip-build-env-ahxo0t0p/overlay/include/python3.7m/blis Check the logs for full command output.
----------------------------------------
ERROR: Command errored out with exit status 1: /root/miniforge3/bin/python3.7 /root/miniforge3/lib/python3.7/site-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ahxo0t0p/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'cython>=0.25' 'cymem>=2.0.2,<2.1.0' 'preshed>=3.0.2,<3.1.0' 'murmurhash>=0.28.0,<1.1.0' thinc==7.4.1 Check the logs for full command output.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment