Last login: Mon Oct 10 10:50:26 on ttys000 (base) riccardo@MBPdiRiccardo2 ~ % conda activate Seismic (Seismic) riccardo@MBPdiRiccardo2 ~ % pip install git+https://github.com/miili/pysurf96 Collecting git+https://github.com/miili/pysurf96 Cloning https://github.com/miili/pysurf96 to /private/var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/pip-req-build-2dnmbz9y Running command git clone --filter=blob:none --quiet https://github.com/miili/pysurf96 /private/var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/pip-req-build-2dnmbz9y Resolved https://github.com/miili/pysurf96 to commit 9bef3030d73d010221c69adf77d5d1a5c88bfd94 Preparing metadata (setup.py) ... done Building wheels for collected packages: pysurf96 Building wheel for pysurf96 (setup.py) ... error error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [339 lines of output] running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "pysurf96.surfdisp96_ext" sources f2py options: ['only:', 'surfdisp96', ':'] adding 'build/src.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/pysurf96/fortranobject.c' to sources. adding 'build/src.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/pysurf96' to include_dirs. build_src: building npy-pkg config files /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build_py creating build/lib.macosx-10.9-x86_64-cpython-39 creating build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 copying src/wrapper.py -> build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 copying src/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext CCompilerOpt.cc_test_flags[1013] : testing flags (-march=native) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-march=native' CCompilerOpt.cc_test_flags[1013] : testing flags (-O3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-O3' CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror-implicit-function-declaration) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-Werror-implicit-function-declaration' CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-Werror' CCompilerOpt.__init__[1701] : check requested baseline CCompilerOpt.cc_test_flags[1013] : testing flags (-msse) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse2' CCompilerOpt.feature_test[1466] : testing feature 'SSE2' with flags (-msse -msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSE' with flags (-msse -msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse3' CCompilerOpt.feature_test[1466] : testing feature 'SSE3' with flags (-msse -msse2 -msse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -Werror-implicit-function-declaration -Werror' CCompilerOpt.__init__[1710] : check requested dispatch-able features CCompilerOpt.cc_test_flags[1013] : testing flags (-mssse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mssse3' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.1) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse4.1' CCompilerOpt.cc_test_flags[1013] : testing flags (-mpopcnt) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mpopcnt' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse4.2' CCompilerOpt.feature_test[1466] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx' CCompilerOpt.feature_test[1466] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mf16c) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mf16c' CCompilerOpt.feature_test[1466] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mfma) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mfma' CCompilerOpt.feature_test[1466] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx2' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512f) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512f' CCompilerOpt.feature_test[1466] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512cd) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512cd' CCompilerOpt.feature_test[1466] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vl -mavx512bw -mavx512dq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vl -mavx512bw -mavx512dq' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vnni) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vnni' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512ifma -mavx512vbmi) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512ifma -mavx512vbmi' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512er -mavx512pf' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq' CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.c -o /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.o.d -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq) failed with exit status 1 output -> clang: error: unknown argument: '-mavx5124fmaps' clang: error: unknown argument: '-mavx5124vnniw' CCompilerOpt.cc_test_flags[1017] : testing failed CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror' CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c -o /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.o -MMD -MF /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmpzpeyhs4r/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror) failed with exit status 1 output -> /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:9: error: implicit declaration of function '_mm512_4fmadd_ps' is invalid in C99 [-Werror,-Wimplicit-function-declaration] b = _mm512_4fmadd_ps(b, b, b, b, b, NULL); ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:9: note: did you mean '_mm512_fmadd_ps'? /Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/avx512fintrin.h:2716:1: note: '_mm512_fmadd_ps' declared here _mm512_fmadd_ps(__m512 __A, __m512 __B, __m512 __C) ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:7: error: assigning to '__m512' (vector of 16 'float' values) from incompatible type 'int' b = _mm512_4fmadd_ps(b, b, b, b, b, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:9: error: implicit declaration of function '_mm512_4dpwssd_epi32' is invalid in C99 [-Werror,-Wimplicit-function-declaration] a = _mm512_4dpwssd_epi32(a, a, a, a, a, NULL); ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:9: note: did you mean '_mm512_dpwssd_epi32'? /Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/avx512vnniintrin.h:68:1: note: '_mm512_dpwssd_epi32' declared here _mm512_dpwssd_epi32(__m512i __S, __m512i __A, __m512i __B) ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:7: error: assigning to '__m512i' (vector of 8 'long long' values) from incompatible type 'int' a = _mm512_4dpwssd_epi32(a, a, a, a, a, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 errors generated. CCompilerOpt.feature_test[1482] : testing failed CCompilerOpt.__init__[1722] : skip features (SSE3 SSE2 SSE) since its part of baseline CCompilerOpt.__init__[1726] : initialize targets groups CCompilerOpt.__init__[1728] : parse target group simd_test CCompilerOpt._parse_target_tokens[1939] : skip targets (FMA4 VSX3 NEON XOP VSX ASIMD VSX2) not part of baseline or dispatch-able features CCompilerOpt._parse_policy_not_keepbase[2051] : skip baseline features (SSE2) CCompilerOpt.generate_dispatch_header[2272] : generate CPU dispatch header: (build/src.macosx-10.9-x86_64-3.9/numpy/distutils/include/npy_cpu_dispatch_config.h) CCompilerOpt.generate_dispatch_header[2281] : dispatch header dir build/src.macosx-10.9-x86_64-3.9/numpy/distutils/include does not exist, creating it CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' get_default_fcompiler: matching types: '['gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg']' customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize NAGFCompiler customize AbsoftFCompiler Could not locate executable f90 Could not locate executable f77 customize IBMFCompiler Could not locate executable xlf90 Could not locate executable xlf customize IntelFCompiler Could not locate executable ifort Could not locate executable ifc customize GnuFCompiler Could not locate executable g77 customize G95FCompiler Could not locate executable g95 customize PGroupFCompiler Could not locate executable pgfortran don't know how to compile Fortran code on platform 'posix' warning: build_ext: f77_compiler=None is not available. building 'pysurf96.surfdisp96_ext' extension error: extension 'pysurf96.surfdisp96_ext' has Fortran sources but no Fortran compiler found ########### EXT COMPILER OPTIMIZATION ########### Platform : Architecture: x64 Compiler : clang CPU baseline : Requested : 'min' Enabled : SSE SSE2 SSE3 Flags : -msse -msse2 -msse3 Extra checks: none CPU dispatch : Requested : 'max -xop -fma4' Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL Generated : none CCompilerOpt.cache_flush[809] : write cache to path -> /private/var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/pip-req-build-2dnmbz9y/build/temp.macosx-10.9-x86_64-cpython-39/ccompiler_opt_cache_ext.py [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pysurf96 Running setup.py clean for pysurf96 Failed to build pysurf96 Installing collected packages: pysurf96 Running setup.py install for pysurf96 ... error error: subprocess-exited-with-error × Running setup.py install for pysurf96 did not run successfully. │ exit code: 1 ╰─> [338 lines of output] running install /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "pysurf96.surfdisp96_ext" sources f2py options: ['only:', 'surfdisp96', ':'] adding 'build/src.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/pysurf96/fortranobject.c' to sources. adding 'build/src.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/pysurf96' to include_dirs. build_src: building npy-pkg config files running build_py creating build/lib.macosx-10.9-x86_64-cpython-39 creating build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 copying src/wrapper.py -> build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 copying src/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-39/pysurf96 running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext CCompilerOpt.cc_test_flags[1013] : testing flags (-march=native) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9 creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils creating /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-march=native' CCompilerOpt.cc_test_flags[1013] : testing flags (-O3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-O3' CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror-implicit-function-declaration) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-Werror-implicit-function-declaration' CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-Werror' CCompilerOpt.__init__[1701] : check requested baseline CCompilerOpt.cc_test_flags[1013] : testing flags (-msse) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse2' CCompilerOpt.feature_test[1466] : testing feature 'SSE2' with flags (-msse -msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSE' with flags (-msse -msse2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse3' CCompilerOpt.feature_test[1466] : testing feature 'SSE3' with flags (-msse -msse2 -msse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -Werror-implicit-function-declaration -Werror' CCompilerOpt.__init__[1710] : check requested dispatch-able features CCompilerOpt.cc_test_flags[1013] : testing flags (-mssse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mssse3' CCompilerOpt.feature_test[1466] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.1) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse4.1' CCompilerOpt.cc_test_flags[1013] : testing flags (-mpopcnt) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mpopcnt' CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse4.2' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx' CCompilerOpt.feature_test[1466] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mf16c) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mf16c' CCompilerOpt.feature_test[1466] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx2' CCompilerOpt.feature_test[1466] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mfma) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mfma' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512f) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512f' CCompilerOpt.feature_test[1466] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512cd) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512cd' CCompilerOpt.feature_test[1466] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512er -mavx512pf' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vl -mavx512bw -mavx512dq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vl -mavx512bw -mavx512dq' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vnni) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vnni' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512ifma -mavx512vbmi) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512ifma -mavx512vbmi' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq' CCompilerOpt.feature_test[1466] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror-implicit-function-declaration -Werror' CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq' CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.c -o /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/test_flags.o.d -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq) failed with exit status 1 output -> clang: error: unknown argument: '-mavx5124fmaps' clang: error: unknown argument: '-mavx5124vnniw' CCompilerOpt.cc_test_flags[1017] : testing failed CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror' CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c -o /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.o -MMD -MF /var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/tmp62q6eoj4/Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror-implicit-function-declaration -Werror) failed with exit status 1 output -> /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:9: error: implicit declaration of function '_mm512_4fmadd_ps' is invalid in C99 [-Werror,-Wimplicit-function-declaration] b = _mm512_4fmadd_ps(b, b, b, b, b, NULL); ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:9: note: did you mean '_mm512_fmadd_ps'? /Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/avx512fintrin.h:2716:1: note: '_mm512_fmadd_ps' declared here _mm512_fmadd_ps(__m512 __A, __m512 __B, __m512 __C) ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:22:7: error: assigning to '__m512' (vector of 16 'float' values) from incompatible type 'int' b = _mm512_4fmadd_ps(b, b, b, b, b, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:9: error: implicit declaration of function '_mm512_4dpwssd_epi32' is invalid in C99 [-Werror,-Wimplicit-function-declaration] a = _mm512_4dpwssd_epi32(a, a, a, a, a, NULL); ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:9: note: did you mean '_mm512_dpwssd_epi32'? /Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/avx512vnniintrin.h:68:1: note: '_mm512_dpwssd_epi32' declared here _mm512_dpwssd_epi32(__m512i __S, __m512i __A, __m512i __B) ^ /Users/riccardo/opt/anaconda3/envs/Seismic/lib/python3.9/site-packages/numpy/distutils/checks/cpu_avx512_knm.c:24:7: error: assigning to '__m512i' (vector of 8 'long long' values) from incompatible type 'int' a = _mm512_4dpwssd_epi32(a, a, a, a, a, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 errors generated. CCompilerOpt.feature_test[1482] : testing failed CCompilerOpt.__init__[1722] : skip features (SSE SSE3 SSE2) since its part of baseline CCompilerOpt.__init__[1726] : initialize targets groups CCompilerOpt.__init__[1728] : parse target group simd_test CCompilerOpt._parse_target_tokens[1939] : skip targets (XOP ASIMD NEON VSX VSX3 FMA4 VSX2) not part of baseline or dispatch-able features CCompilerOpt._parse_policy_not_keepbase[2051] : skip baseline features (SSE2) CCompilerOpt.generate_dispatch_header[2272] : generate CPU dispatch header: (build/src.macosx-10.9-x86_64-3.9/numpy/distutils/include/npy_cpu_dispatch_config.h) CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror-implicit-function-declaration -Werror' CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK) C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 -I/Users/riccardo/opt/anaconda3/envs/Seismic/include -fPIC -O2 -isystem /Users/riccardo/opt/anaconda3/envs/Seismic/include -arch x86_64 compile options: '-I/Users/riccardo/opt/anaconda3/envs/Seismic/include/python3.9 -c' extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror-implicit-function-declaration -Werror' get_default_fcompiler: matching types: '['gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg']' customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize NAGFCompiler customize AbsoftFCompiler Could not locate executable f90 Could not locate executable f77 customize IBMFCompiler Could not locate executable xlf90 Could not locate executable xlf customize IntelFCompiler Could not locate executable ifort Could not locate executable ifc customize GnuFCompiler Could not locate executable g77 customize G95FCompiler Could not locate executable g95 customize PGroupFCompiler Could not locate executable pgfortran don't know how to compile Fortran code on platform 'posix' warning: build_ext: f77_compiler=None is not available. building 'pysurf96.surfdisp96_ext' extension error: extension 'pysurf96.surfdisp96_ext' has Fortran sources but no Fortran compiler found ########### EXT COMPILER OPTIMIZATION ########### Platform : Architecture: x64 Compiler : clang CPU baseline : Requested : 'min' Enabled : SSE SSE2 SSE3 Flags : -msse -msse2 -msse3 Extra checks: none CPU dispatch : Requested : 'max -xop -fma4' Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL Generated : none CCompilerOpt.cache_flush[809] : write cache to path -> /private/var/folders/0f/bmsyfzfd3vl94mjt5j3zjmnc0000gn/T/pip-req-build-2dnmbz9y/build/temp.macosx-10.9-x86_64-cpython-39/ccompiler_opt_cache_ext.py [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure × Encountered error while trying to install package. ╰─> pysurf96 note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. (Seismic) riccardo@MBPdiRiccardo2 ~ %