MTG / essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings
http://essentia.upf.edu
GNU Affero General Public License v3.0
2.84k stars 532 forks source link

Installation fails: IndexError: list index out of range #1241

Closed renocreative closed 7 months ago

renocreative commented 2 years ago

I ran into this installation issue on 2 machines:

It's been 2 weeks I am stuck on this. It seems it should be as basic as running pip3 install, but that does not seem to be the case. It'll really be great to get some feedback on this. Regards!


Mac-mini ~ % /opt/homebrew/bin/pip3 install essentia
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621
Collecting essentia
  Using cached essentia-2.1b6.dev234.tar.gz (1.1 MB)
  Preparing metadata (setup.py) ... done
WARNING: Discarding https://files.pythonhosted.org/packages/bd/10/57da0f50d2a5e1635a463cc6495089f17ee59508e56d8f7ab4e198f7c08c/essentia-2.1b6.dev234.tar.gz#sha256=3c18d91e21d7bf29aece4f79a4fa25490fd155ce6a8e184c08c50183c6f25a29 (from https://pypi.org/simple/essentia/). Requested essentia from https://files.pythonhosted.org/packages/bd/10/57da0f50d2a5e1635a463cc6495089f17ee59508e56d8f7ab4e198f7c08c/essentia-2.1b6.dev234.tar.gz#sha256=3c18d91e21d7bf29aece4f79a4fa25490fd155ce6a8e184c08c50183c6f25a29 has inconsistent version: filename has '2.1b6.dev234', but metadata has '2.1b6.dev0'
  Using cached essentia-2.1b6.dev184.tar.gz (1.1 MB)
  Preparing metadata (setup.py) ... done
WARNING: Discarding https://files.pythonhosted.org/packages/c2/83/3d3ce935032c72db531c7456fffe090dfce1d702aa8123873fdf049f0621/essentia-2.1b6.dev184.tar.gz#sha256=30ff4b07282e33dc0b0a601e179b29d4a985d9d64450dad717365a3bc8aa1b53 (from https://pypi.org/simple/essentia/). Requested essentia from https://files.pythonhosted.org/packages/c2/83/3d3ce935032c72db531c7456fffe090dfce1d702aa8123873fdf049f0621/essentia-2.1b6.dev184.tar.gz#sha256=30ff4b07282e33dc0b0a601e179b29d4a985d9d64450dad717365a3bc8aa1b53 has inconsistent version: filename has '2.1b6.dev184', but metadata has '2.1b6.dev0'
  Using cached essentia-2.1b6.dev90.tar.gz (1.1 MB)
  Preparing metadata (setup.py) ... done
WARNING: Discarding https://files.pythonhosted.org/packages/84/b8/63aa9413681bf701dd6569a378c63db530a96b99ed5df367255a3a11dc42/essentia-2.1b6.dev90.tar.gz#sha256=6df6c143813225b6480f8c2cb5ea9e0463caed31d6c706efd9f73f8dc37fa634 (from https://pypi.org/simple/essentia/). Requested essentia from https://files.pythonhosted.org/packages/84/b8/63aa9413681bf701dd6569a378c63db530a96b99ed5df367255a3a11dc42/essentia-2.1b6.dev90.tar.gz#sha256=6df6c143813225b6480f8c2cb5ea9e0463caed31d6c706efd9f73f8dc37fa634 has inconsistent version: filename has '2.1b6.dev90', but metadata has '2.1b6.dev0'
  Using cached essentia-2.1b5.tar.gz (933 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy>=1.8.2 in /opt/homebrew/lib/python3.9/site-packages (from essentia) (1.22.2)
Requirement already satisfied: six in /opt/homebrew/lib/python3.9/site-packages (from essentia) (1.16.0)
Requirement already satisfied: pyyaml in /opt/homebrew/lib/python3.9/site-packages (from essentia) (6.0)
Building wheels for collected packages: essentia
  Building wheel for essentia (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /opt/homebrew/opt/python@3.9/bin/python3.9 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py'"'"'; __file__='"'"'/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-wheel-vbpz_svb
       cwd: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/
  Complete output (3480 lines):
  /opt/homebrew/lib/python3.9/site-packages/setuptools/dist.py:493: UserWarning: Normalizing '2.1-beta5' to '2.1b5'
    warnings.warn(tmpl.format(**locals()))
  running bdist_wheel
  running build
  running build_ext
  Installing to: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty
  Building fftw fftw-3.3.2
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    0 3816k    0  8140    0     0  36465      0  0:01:47 --:--:--  0:01:47 37685
  100 3816k  100 3816k    0     0  3899k      0 --:--:-- --:--:-- --:--:-- 3930k
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... ./install-sh -c -d
  checking for gawk... no
  checking for mawk... no
  checking for nawk... no
  checking for awk... awk
  checking whether make sets $(MAKE)... yes
  checking whether to enable maintainer-specific portions of Makefiles... no
  checking build system type... arm-apple-darwin21.1.0
  checking host system type... arm-apple-darwin21.1.0
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking for style of include used by make... GNU
  checking dependency style of gcc... gcc3
  checking whether gcc and cc understand -c and -o together... yes
  checking for C compiler vendor... gnu
  checking for gcc option to accept ISO C99... none needed
 ....
  checking how to run the C preprocessor... gcc -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... yes
  checking for gcc option to produce PIC... -fno-common -DPIC
  checking if gcc PIC flag -fno-common -DPIC works... yes
  checking if gcc static flag -static works... no
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... darwin21.1.0 dyld
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking for ocamlbuild... no
  checking whether C compiler accepts -mtune=native... yes
  checking whether C compiler accepts -malign-double... yes
  checking whether C compiler accepts -fstrict-aliasing... yes
  checking whether C compiler accepts -fno-schedule-insns... yes
  checking whether C compiler accepts -ffast-math... yes
  checking whether C compiler accepts -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math... yes
  checking whether C compiler accepts -msse... yes
  checking whether C compiler accepts -mincoming-stack-boundary=2... no
  checking for ANSI C header files... (cached) yes
  checking libintl.h usability... no
  checking libintl.h presence... no
  checking for libintl.h... no
  checking malloc.h usability... no
  checking malloc.h presence... no
  checking for malloc.h... no
  checking stddef.h usability... yes
  checking stddef.h presence... yes
  checking for stddef.h... yes
  checking for stdlib.h... (cached) yes
  checking for string.h... (cached) yes
  checking for strings.h... (cached) yes
  checking sys/time.h usability... yes
  checking sys/time.h presence... yes
  checking for sys/time.h... yes
  checking for unistd.h... (cached) yes
  checking limits.h usability... yes
  checking limits.h presence... yes
  checking for limits.h... yes
  checking c_asm.h usability... no
  checking c_asm.h presence... no
  checking for c_asm.h... no
  checking intrinsics.h usability... no
  checking intrinsics.h presence... no
  checking for intrinsics.h... no
  checking for stdint.h... (cached) yes
  checking mach/mach_time.h usability... yes
  checking mach/mach_time.h presence... yes
  checking for mach/mach_time.h... yes
  checking sys/sysctl.h usability... yes
  checking sys/sysctl.h presence... yes
  checking for sys/sysctl.h... yes
  checking altivec.h usability... no
  checking altivec.h presence... no
  checking for altivec.h... no
  checking for an ANSI C-conforming const... yes
  checking for inline... inline
  checking for size_t... yes
  checking whether time.h and sys/time.h may both be included... yes
  checking for long double... yes
  checking for hrtime_t... no
  checking size of int... 4
  checking size of unsigned int... 4
  checking size of long... 8
  checking size of unsigned long... 8
  checking size of long long... 8
  checking size of unsigned long long... 8
  checking size of size_t... 8
  checking size of ptrdiff_t... 8
  checking for uintptr_t... yes
  checking size of float... 4
  checking size of double... 8
  checking size of fftw_r2r_kind... 4
  checking for working alloca.h... yes
  checking for alloca... yes
  checking for working strtod... yes
  checking for vprintf... yes
  checking for _doprnt... no
  checking for sin in -lm... yes
  checking for BSDgettimeofday... no
  checking for gettimeofday... yes
  checking for gethrtime... no
  checking for read_real_time... no
  checking for time_base_to_time... no
  checking for drand48... yes
  checking for sqrt... yes
  checking for memset... yes
  checking for posix_memalign... yes
  checking for memalign... no
  checking for _mm_malloc... no
  checking for _mm_free... no
  checking for clock_gettime... yes
  checking for mach_absolute_time... yes
  checking for sysctl... yes
  checking for abort... yes
  checking for sinl... yes
  checking for cosl... yes
  checking for snprintf... yes
  checking whether drand48 is declared... yes
  checking whether srand48 is declared... yes
  checking whether memalign is declared... no
  checking whether posix_memalign is declared... yes
  checking whether sinl is declared... no
  checking whether cosl is declared... no
  checking whether sinq is declared... no
  checking whether cosq is declared... no
  checking for _rtc intrinsic... no
  checking for isnan... yes
  checking whether C compiler accepts -mpreferred-stack-boundary=4... no
  checking for g77... no
  checking for xlf... no
  checking for f77... no
  checking for frt... no
  checking for pgf77... no
  checking for cf77... no
  checking for fort77... no
  checking for fl32... no
  checking for af77... no
  checking for xlf90... no
  checking for f90... no
  checking for pgf90... no
  checking for pghpf... no
  checking for epcf90... no
  checking for gfortran... gfortran
  checking whether we are using the GNU Fortran 77 compiler... yes
  checking whether gfortran accepts -g... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... no
  checking whether to build static libraries... yes
  checking for gfortran option to produce PIC... -fno-common
  checking if gfortran PIC flag -fno-common works... yes
  checking if gfortran static flag -static works... no
  checking if gfortran supports -c -o file.o... yes
  checking if gfortran supports -c -o file.o... (cached) yes
  checking whether the gfortran linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... darwin21.1.0 dyld
  checking how to hardcode library paths into programs... immediate
  checking how to get verbose linking output from gfortran... -v
  checking for Fortran 77 libraries of gfortran...  -L/opt/homebrew/Cellar/gcc/11.2.0_3/bin/../lib/gcc/11/gcc/aarch64-apple-darwin21/11 -L/opt/homebrew/Cellar/gcc/11.2.0_3/bin/../lib/gcc/11/gcc -L/opt/homebrew/Cellar/gcc/11.2.0_3/bin/../lib/gcc/11/gcc/aarch64-apple-darwin21/11/../../.. -lgfortran -lm
  checking for dummy main to link with Fortran 77 libraries... none
  checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore
  checking whether a cycle counter is available... yes
  configure: creating ./config.status
  config.status: creating Makefile
  config.status: creating support/Makefile
  config.status: creating genfft/Makefile
  config.status: creating kernel/Makefile
  config.status: creating simd-support/Makefile
  config.status: creating dft/Makefile
  config.status: creating dft/scalar/Makefile
  config.status: creating dft/scalar/codelets/Makefile
  config.status: creating dft/simd/Makefile
  config.status: creating dft/simd/common/Makefile
  config.status: creating dft/simd/sse2/Makefile
  config.status: creating dft/simd/avx/Makefile
  config.status: creating dft/simd/altivec/Makefile
  config.status: creating dft/simd/neon/Makefile
  config.status: creating rdft/Makefile
  config.status: creating rdft/scalar/Makefile
  config.status: creating rdft/scalar/r2cf/Makefile
  config.status: creating rdft/scalar/r2cb/Makefile
  config.status: creating rdft/scalar/r2r/Makefile
  config.status: creating rdft/simd/Makefile
  config.status: creating rdft/simd/common/Makefile
  config.status: creating rdft/simd/sse2/Makefile
  config.status: creating rdft/simd/avx/Makefile
  config.status: creating rdft/simd/altivec/Makefile
  config.status: creating rdft/simd/neon/Makefile
  config.status: creating reodft/Makefile
  config.status: creating threads/Makefile
  config.status: creating api/Makefile
  config.status: creating mpi/Makefile
  config.status: creating libbench2/Makefile
  config.status: creating tests/Makefile
  config.status: creating doc/Makefile
  config.status: creating doc/FAQ/Makefile
  config.status: creating tools/Makefile
  config.status: creating tools/fftw_wisdom.1
  config.status: creating tools/fftw-wisdom-to-conf
  config.status: creating m4/Makefile
  config.status: creating fftw.pc
  config.status: creating config.h
  config.status: executing depfiles commands
  config.status: executing libtool commands
  /Library/Developer/CommandLineTools/usr/bin/make  all-recursive
  Making all in support
  make[2]: Nothing to be done for `all'.
  Making all in kernel
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT align.lo -MD -MP -MF .deps/align.Tpo -c -o align.lo align.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT align.lo -MD -MP -MF .deps/align.Tpo -c align.c -o align.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/align.Tpo .deps/align.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo alloc.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -o alloc.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/alloc.Tpo .deps/alloc.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c -o assert.lo assert.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.c -o assert.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/assert.Tpo .deps/assert.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT awake.lo -MD -MP -MF .deps/awake.Tpo -c -o awake.lo awake.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT awake.lo -MD -MP -MF .deps/awake.Tpo -c awake.c -o awake.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/awake.Tpo .deps/awake.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT buffered.lo -MD -MP -MF .deps/buffered.Tpo -c -o buffered.lo buffered.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT buffered.lo -MD -MP -MF .deps/buffered.Tpo -c buffered.c -o buffered.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/buffered.Tpo .deps/buffered.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy1d.lo -MD -MP -MF .deps/cpy1d.Tpo -c -o cpy1d.lo cpy1d.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy1d.lo -MD -MP -MF .deps/cpy1d.Tpo -c cpy1d.c -o cpy1d.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/cpy1d.Tpo .deps/cpy1d.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy2d-pair.lo -MD -MP -MF .deps/cpy2d-pair.Tpo -c -o cpy2d-pair.lo cpy2d-pair.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy2d-pair.lo -MD -MP -MF .deps/cpy2d-pair.Tpo -c cpy2d-pair.c -o cpy2d-pair.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/cpy2d-pair.Tpo .deps/cpy2d-pair.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy2d.lo -MD -MP -MF .deps/cpy2d.Tpo -c -o cpy2d.lo cpy2d.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT cpy2d.lo -MD -MP -MF .deps/cpy2d.Tpo -c cpy2d.c -o cpy2d.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/cpy2d.Tpo .deps/cpy2d.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT ct.lo -MD -MP -MF .deps/ct.Tpo -c -o ct.lo ct.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT ct.lo -MD -MP -MF .deps/ct.Tpo -c ct.c -o ct.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/ct.Tpo .deps/ct.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c -o debug.lo debug.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c debug.c -o debug.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/debug.Tpo .deps/debug.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT extract-reim.lo -MD -MP -MF .deps/extract-reim.Tpo -c -o extract-reim.lo extract-reim.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT extract-reim.lo -MD -MP -MF .deps/extract-reim.Tpo -c extract-reim.c -o extract-reim.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/extract-reim.Tpo .deps/extract-reim.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c -o hash.lo hash.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c hash.c -o hash.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/hash.Tpo .deps/hash.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT iabs.lo -MD -MP -MF .deps/iabs.Tpo -c -o iabs.lo iabs.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT iabs.lo -MD -MP -MF .deps/iabs.Tpo -c iabs.c -o iabs.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/iabs.Tpo .deps/iabs.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT kalloc.lo -MD -MP -MF .deps/kalloc.Tpo -c -o kalloc.lo kalloc.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT kalloc.lo -MD -MP -MF .deps/kalloc.Tpo -c kalloc.c -o kalloc.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/kalloc.Tpo .deps/kalloc.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT md5-1.lo -MD -MP -MF .deps/md5-1.Tpo -c -o md5-1.lo md5-1.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT md5-1.lo -MD -MP -MF .deps/md5-1.Tpo -c md5-1.c -o md5-1.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/md5-1.Tpo .deps/md5-1.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c -o md5.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/md5.Tpo .deps/md5.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT minmax.lo -MD -MP -MF .deps/minmax.Tpo -c -o minmax.lo minmax.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT minmax.lo -MD -MP -MF .deps/minmax.Tpo -c minmax.c -o minmax.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/minmax.Tpo .deps/minmax.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT ops.lo -MD -MP -MF .deps/ops.Tpo -c -o ops.lo ops.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT ops.lo -MD -MP -MF .deps/ops.Tpo -c ops.c -o ops.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/ops.Tpo .deps/ops.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT pickdim.lo -MD -MP -MF .deps/pickdim.Tpo -c -o pickdim.lo pickdim.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT pickdim.lo -MD -MP -MF .deps/pickdim.Tpo -c pickdim.c -o pickdim.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/pickdim.Tpo .deps/pickdim.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT plan.lo -MD -MP -MF .deps/plan.Tpo -c -o plan.lo plan.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT plan.lo -MD -MP -MF .deps/plan.Tpo -c plan.c -o plan.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/plan.Tpo .deps/plan.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT planner.lo -MD -MP -MF .deps/planner.Tpo -c -o planner.lo planner.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT planner.lo -MD -MP -MF .deps/planner.Tpo -c planner.c -o planner.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/planner.Tpo .deps/planner.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT primes.lo -MD -MP -MF .deps/primes.Tpo -c -o primes.lo primes.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT primes.lo -MD -MP -MF .deps/primes.Tpo -c primes.c -o primes.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/primes.Tpo .deps/primes.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT print.lo -MD -MP -MF .deps/print.Tpo -c -o print.lo print.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -o print.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/print.Tpo .deps/print.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT problem.lo -MD -MP -MF .deps/problem.Tpo -c -o problem.lo problem.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT problem.lo -MD -MP -MF .deps/problem.Tpo -c problem.c -o problem.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/problem.Tpo .deps/problem.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT rader.lo -MD -MP -MF .deps/rader.Tpo -c -o rader.lo rader.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT rader.lo -MD -MP -MF .deps/rader.Tpo -c rader.c -o rader.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/rader.Tpo .deps/rader.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT scan.lo -MD -MP -MF .deps/scan.Tpo -c -o scan.lo scan.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT scan.lo -MD -MP -MF .deps/scan.Tpo -c scan.c -o scan.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/scan.Tpo .deps/scan.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT solver.lo -MD -MP -MF .deps/solver.Tpo -c -o solver.lo solver.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT solver.lo -MD -MP -MF .deps/solver.Tpo -c solver.c -o solver.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/solver.Tpo .deps/solver.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT solvtab.lo -MD -MP -MF .deps/solvtab.Tpo -c -o solvtab.lo solvtab.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT solvtab.lo -MD -MP -MF .deps/solvtab.Tpo -c solvtab.c -o solvtab.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/solvtab.Tpo .deps/solvtab.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT stride.lo -MD -MP -MF .deps/stride.Tpo -c -o stride.lo stride.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT stride.lo -MD -MP -MF .deps/stride.Tpo -c stride.c -o stride.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/stride.Tpo .deps/stride.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor.lo -MD -MP -MF .deps/tensor.Tpo -c -o tensor.lo tensor.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor.lo -MD -MP -MF .deps/tensor.Tpo -c tensor.c -o tensor.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor.Tpo .deps/tensor.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor1.lo -MD -MP -MF .deps/tensor1.Tpo -c -o tensor1.lo tensor1.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor1.lo -MD -MP -MF .deps/tensor1.Tpo -c tensor1.c -o tensor1.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor1.Tpo .deps/tensor1.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor2.lo -MD -MP -MF .deps/tensor2.Tpo -c -o tensor2.lo tensor2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor2.lo -MD -MP -MF .deps/tensor2.Tpo -c tensor2.c -o tensor2.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor2.Tpo .deps/tensor2.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor3.lo -MD -MP -MF .deps/tensor3.Tpo -c -o tensor3.lo tensor3.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor3.lo -MD -MP -MF .deps/tensor3.Tpo -c tensor3.c -o tensor3.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor3.Tpo .deps/tensor3.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor4.lo -MD -MP -MF .deps/tensor4.Tpo -c -o tensor4.lo tensor4.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor4.lo -MD -MP -MF .deps/tensor4.Tpo -c tensor4.c -o tensor4.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor4.Tpo .deps/tensor4.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor5.lo -MD -MP -MF .deps/tensor5.Tpo -c -o tensor5.lo tensor5.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor5.lo -MD -MP -MF .deps/tensor5.Tpo -c tensor5.c -o tensor5.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor5.Tpo .deps/tensor5.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor7.lo -MD -MP -MF .deps/tensor7.Tpo -c -o tensor7.lo tensor7.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor7.lo -MD -MP -MF .deps/tensor7.Tpo -c tensor7.c -o tensor7.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor7.Tpo .deps/tensor7.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor8.lo -MD -MP -MF .deps/tensor8.Tpo -c -o tensor8.lo tensor8.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor8.lo -MD -MP -MF .deps/tensor8.Tpo -c tensor8.c -o tensor8.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor8.Tpo .deps/tensor8.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor9.lo -MD -MP -MF .deps/tensor9.Tpo -c -o tensor9.lo tensor9.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../simd -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT tensor9.lo -MD -MP -MF .deps/tensor9.Tpo -c tensor9.c -o tensor9.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  mv -f .deps/tensor9.Tpo .deps/tensor9.Plo
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../simd -fPIC  -O3 -fomit-frame-

....

  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../kernel -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT sse2.lo -MD -MP -MF .deps/sse2.Tpo -c -o sse2.lo sse2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../kernel -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT sse2.lo -MD -MP -MF .deps/sse2.Tpo -c sse2.c -o sse2.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  In file included from sse2.c:43:
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:52:15: note: use constraint modifier "w"
          "popl %0\n\t"
                ^~
                %w0
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:53:15: note: use constraint modifier "w"
          "movl %0,%1\n\t"
                ^~
                %w0
  ./x86-cpuid.h:61:28: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
                             ^
  ./x86-cpuid.h:53:18: note: use constraint modifier "w"
          "movl %0,%1\n\t"
                   ^~
                   %w1
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:54:24: note: use constraint modifier "w"
          "xorl $0x40000,%0\n\t"
                         ^~
                         %w0
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:55:16: note: use constraint modifier "w"
          "pushl %0\n\t"
                 ^~
                 %w0
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:58:15: note: use constraint modifier "w"
          "popl %0\n\t"
                ^~
                %w0
  ./x86-cpuid.h:61:28: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
                             ^
  ./x86-cpuid.h:59:16: note: use constraint modifier "w"
          "pushl %1\n\t"
                 ^~
                 %w1
  ./x86-cpuid.h:99:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^
  ./x86-cpuid.h:90:14: note: use constraint modifier "w"
          "pop %0\n\t"
               ^~
               %w0

...

  ./x86-cpuid.h:122:9: error: invalid output constraint '=a' in asm
               : "=a" (eax), "=c" (ecx), "=d" (edx)
                 ^
  ./x86-cpuid.h:144:9: error: invalid output constraint '=a' in asm
               : "=a" (eax), "=c" (ecx), "=d" (edx)
                 ^
  ./x86-cpuid.h:169:42: error: invalid output constraint '=a' in asm
       __asm__ (".byte 0x0f, 0x01, 0xd0" : "=a"(eax), "=d"(edx) : "c" (op));
                                           ^
  14 warnings and 3 errors generated.
  make[2]: *** [sse2.lo] Error 1
  make[1]: *** [all-recursive] Error 1
  make: *** [all] Error 2
  Making install in support
  make[2]: Nothing to be done for `install-exec-am'.
  make[2]: Nothing to be done for `install-data-am'.
  Making install in kernel
  make[2]: Nothing to be done for `install-exec-am'.
  make[2]: Nothing to be done for `install-data-am'.
  Making install in simd-support
  /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../kernel -fPIC  -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT sse2.lo -MD -MP -MF .deps/sse2.Tpo -c -o sse2.lo sse2.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../kernel -fPIC -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -MT sse2.lo -MD -MP -MF .deps/sse2.Tpo -c sse2.c -o sse2.o
  clang: warning: optimization flag '-fno-schedule-insns' is not supported [-Wignored-optimization-argument]
  In file included from sse2.c:43:
  ./x86-cpuid.h:61:13: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
      : "=r" (result), "=r" (tst) /* output */
              ^

 ....

  example-deconstructor-alt.c:736:25: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                          parser.problem_mark.column+1);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  example-deconstructor-alt.c:740:41: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                          parser.problem, parser.problem_mark.line+1,
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
  example-deconstructor-alt.c:741:25: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                          parser.problem_mark.column+1);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  80 warnings generated.
  mv -f .deps/example-deconstructor-alt.Tpo .deps/example-deconstructor-alt.Po
  /bin/sh ../libtool --tag=CC   --mode=link gcc  -DYAML_DECLARE_STATIC -fPIC   -o example-deconstructor-alt example-deconstructor-alt.o ../src/libyaml.la
  libtool: link: gcc -DYAML_DECLARE_STATIC -fPIC -o example-deconstructor-alt example-deconstructor-alt.o  ../src/.libs/libyaml.a
  Making all in win32
  make[2]: Nothing to be done for `all'.
  Making install in include
  make[2]: Nothing to be done for `install-exec-am'.
  test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include" || ../config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include"
   /usr/bin/install -c -m 644  yaml.h '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include/.'
  Making install in src
  test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib" || ../config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib"
   /bin/sh ../libtool   --mode=install /usr/bin/install -c   libyaml.la '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib'
  libtool: install: /usr/bin/install -c .libs/libyaml.lai /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.la
  libtool: install: /usr/bin/install -c .libs/libyaml.a /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
  libtool: install: chmod 644 /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
  libtool: install: ranlib /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
  make[2]: Nothing to be done for `install-data-am'.
  Making install in .
  make[2]: Nothing to be done for `install-exec-am'.
  test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig" || config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig"
   /usr/bin/install -c -m 644 yaml-0.1.pc '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig'
  Making install in tests
  make[2]: Nothing to be done for `install-exec-am'.
  make[2]: Nothing to be done for `install-data-am'.
  Making install in win32
  make[2]: Nothing to be done for `install-exec-am'.
  make[2]: Nothing to be done for `install-data-am'.
  Installing to: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty
  Building chromaprint 1.4.3
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  100   659  100   659    0     0   1775      0 --:--:-- --:--:-- --:--:--  1810

  100  599k  100  599k    0     0   813k      0 --:--:-- --:--:-- --:--:--  813k
  ./build_chromaprint.sh: line 15: cmake: command not found
  make: *** No targets specified and no makefile found.  Stop.
  make: *** No rule to make target `install'.  Stop.
  sed: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig/libchromapri.....
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:599:25: warning: passing 'char [7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                            "anchor", -1, YAML_PLAIN_SCALAR_STYLE);
                            ^~~~~~~~
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:614:25: warning: passing 'char [4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                            "tag", -1, YAML_PLAIN_SCALAR_STYLE);
                            ^~~~~
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:627:21: warning: passing 'char [9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        "implicit", -1, YAML_PLAIN_SCALAR_STYLE);
                        ^~~~~~~~~~
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:629:68: warning: passing 'char [23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                    value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG,
                                                                       ^~~~~~~~~~~~~
    ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG'
    #define YAML_BOOL_TAG       "tag:yaml.org,2002:bool"
                                ^~~~~~~~~~~~~~~~~~~~~~~~
    ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                         ^
    example-deconstructor-alt.c:630:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                            (input_event.data.mapping_start.implicit ?
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:641:58: warning: implicit conversion from enumeration type 'yaml_mapping_style_t' (aka 'enum yaml_mapping_style_e') to different enumeration type 'yaml_sequence_style_t' (aka 'enum yaml_sequence_style_e') [-Wenum-conversion]
                            = input_event.data.mapping_start.style;
                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
    example-deconstructor-alt.c:646:25: warning: passing 'char [6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                            "style", -1, YAML_PLAIN_SCALAR_STYLE);
                            ^~~~~~~
    ../include/yaml.h:897:40: note: passing argument to parameter 'value' here
            yaml_char_t *tag, yaml_char_t *value, int length,
                                           ^
    example-deconstructor-alt.c:649:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                (style == YAML_BLOCK_MAPPING_STYLE ? "block" :
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

...

    test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include" || ../config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include"
     /usr/bin/install -c -m 644  yaml.h '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include/.'
    Making install in src
    test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib" || ../config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib"
     /bin/sh ../libtool   --mode=install /usr/bin/install -c   libyaml.la '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib'
    libtool: install: /usr/bin/install -c .libs/libyaml.lai /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.la
    libtool: install: /usr/bin/install -c .libs/libyaml.a /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
    libtool: install: chmod 644 /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
    libtool: install: ranlib /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/libyaml.a
    make[2]: Nothing to be done for `install-data-am'.
    Making install in .
    make[2]: Nothing to be done for `install-exec-am'.
    test -z "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig" || config/install-sh -c -d "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig"
     /usr/bin/install -c -m 644 yaml-0.1.pc '/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig'
    Making install in tests
    make[2]: Nothing to be done for `install-exec-am'.
    make[2]: Nothing to be done for `install-data-am'.
    Making install in win32
    make[2]: Nothing to be done for `install-exec-am'.
    make[2]: Nothing to be done for `install-data-am'.
    Installing to: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty
    Building chromaprint 1.4.3
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed

      0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    100   659  100   659    0     0   1719      0 --:--:-- --:--:-- --:--:--  1738

    100  599k  100  599k    0     0   663k      0 --:--:-- --:--:-- --:--:--  663k
    ./build_chromaprint.sh: line 15: cmake: command not found
    make: *** No targets specified and no makefile found.  Stop.
    make: *** No rule to make target `install'.  Stop.
    sed: /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/lib/pkgconfig/libchromaprint.pc: No such file or directory
    /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/wscript:301: SyntaxWarning: "is not" with a literal. Did you mean "!="?
      if ctx.env.CXX_NAME is not "clang":
    Setting top to                           : /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3
    Setting out to                           : /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/build
    → configuring the project in /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3
    → Building in release mode
    Checking for 'clang++' (C++ compiler)    : /usr/bin/clang++
    Checking for 'clang' (C compiler)        : /usr/bin/clang
    → Building with static dependencies on Linux/OSX
    → Searching *.pc pkg-config files for dependencies in packaging/debian_3rdparty/lib/pkgconfig
    Checking for program 'pkg-config'        : /opt/homebrew/bin/pkg-config
    Checking for 'libavcodec' >= 55.34.1     : yes
    Checking for 'libavformat'               : yes
    Checking for 'libavutil'                 : yes
    Checking for 'libavresample'             : yes
    Checking for 'samplerate'                : yes
    Checking for 'taglib' >= 1.9             : not found
    Checking for 'yaml-0.1'                  : yes
    /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/packaging/debian_3rdparty/include
    Checking for 'fftw3f'                    : not found
    Checking for 'libchromaprint'            : not found
    Checking for 'clang' (C compiler)        : /usr/bin/clang
    Checking for program 'python'            : /opt/homebrew/opt/python@3.9/bin/python3.9
    Checking for python version >= 2.7.0     : 3.9.10
    → Configuring for python3
    python-config                            : /opt/homebrew/opt/python@3.9/bin/python3.9-config
    Asking python-config for pyext '--cflags --libs --ldflags' flags : yes
    Testing pyext configuration                                      : Could not build python extensions
    The configuration failed
    (complete log in /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/build/config.log)
    /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/wscript:301: SyntaxWarning: "is not" with a literal. Did you mean "!="?
      if ctx.env.CXX_NAME is not "clang":
    The project was not configured: run "waf configure" first!
    /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/wscript:301: SyntaxWarning: "is not" with a literal. Did you mean "!="?
      if ctx.env.CXX_NAME is not "clang":
    The project was not configured: run "waf configure" first!
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py", line 95, in <module>
        setup(
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/__init__.py", line 155, in setup
        return distutils.core.setup(**attrs)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 148, in setup
        return run_commands(dist)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 163, in run_commands
        dist.run_commands()
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 967, in run_commands
        self.run_command(cmd)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
        cmd_obj.run()
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/command/install.py", line 68, in run
        return orig.install.run(self)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/command/install.py", line 664, in run
        self.run_command('build')
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
        cmd_obj.run()
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/opt/homebrew/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/opt/homebrew/lib/python3
```.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
        cmd_obj.run()
      File "/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py", line 46, in run
        library = glob.glob('tmp/lib/python*/*-packages/essentia')[0]
    IndexError: list index out of range
    ----------------------------------------
ERROR: Command errored out with exit status 1: /opt/homebrew/opt/python@3.9/bin/python3.9 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py'"'"'; __file__='"'"'/private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-install-pk1qtjwg/essentia_4fd9a7109b50450981a10accfc9d1ab3/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/mw/fxjyq03s0_53gyxjyqcm8mrc0000gn/T/pip-record-wqe695u1/install-record.txt --single-version-externally-managed --compile --install-headers /opt/homebrew/include/python3.9/essentia Check the logs for full command output.
julienroulle commented 2 years ago

Hey, did you manage to find a solution for this issue? Thanks

renocreative commented 1 year ago

Hey Julien,

I was able to install on the mac-mini following the brew instructions instead https://github.com/MTG/homebrew-essentia I don't if the pip option is supported on macOS, it'll be great to double-check and advertise the information on the repo accordingly. Regards,

andresbrocco commented 1 year ago

Check out this issue.

After installing with brew, you should point your pythonpath to the installation folder, (in my case opt/homebrew/lib/python3.9/site-packages/essentia). Follow this tutorial, which advises you to create the .vscode/settings.json and launch.json files.

MarcinSzymanek commented 9 months ago

This is the same error as when trying to install essentia on a raspberry pi via pip.

dbogdanov commented 7 months ago

This error occurs when there's no prebuild Python wheels for the platform. We do have wheels for MacOS (both Intel an AppleSilicon) in PyPI, but not for ARM RPi.