SadTalker icon indicating copy to clipboard operation
SadTalker copied to clipboard

numba Mac M2 install failed?

Open xieyezi opened this issue 1 year ago • 4 comments

building 'numba._dynfunc' extension Warning: Can't read registry to find the necessary compiler setting Make sure that Python modules winreg, win32api or win32con are installed. C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64

  creating build/temp.macosx-11.1-arm64-3.8
  creating build/temp.macosx-11.1-arm64-3.8/numba
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/_dynfuncmod.c
  In file included from numba/_dynfuncmod.c:1:
  numba/_dynfunc.c:143:5: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
      0,                         /* tp_print */
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here
      Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  In file included from numba/_dynfuncmod.c:1:
  numba/_dynfunc.c:253:5: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
      0,                         /* tp_print */
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here
      Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  In file included from numba/_dynfuncmod.c:1:
  numba/_dynfunc.c:470:5: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
      0,                         /* tp_print */
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here
      Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  3 warnings generated.
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/_dynfuncmod.o -o build/lib.macosx-11.1-arm64-3.8/numba/_dynfunc.cpython-38-darwin.so
  building 'numba._dispatcher' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/core
  creating build/temp.macosx-11.1-arm64-3.8/numba/core/typeconv
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/include -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/_typeof.cgcc: numba/_dispatcher.cppgcc: numba/_hashtable.c
  gcc: numba/core/typeconv/typeconv.cpp
  
  
  numba/_dispatcher.cpp:1104:37: warning: offset of on non-POD type 'Dispatcher' [-Winvalid-offsetof]
      {(char*)"_can_compile", T_BOOL, offsetof(Dispatcher, can_compile), 0, NULL },
                                      ^                    ~~~~~~~~~~~
  /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:105:24: note: expanded from macro 'offsetof'
  #define offsetof(t, d) __builtin_offsetof(t, d)
                         ^                     ~
  numba/_dispatcher.cpp:1163:5: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
      0,                                           /* tp_print */
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here
      Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  2 warnings generated.
  g++ -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/_dispatcher.o build/temp.macosx-11.1-arm64-3.8/numba/_typeof.o build/temp.macosx-11.1-arm64-3.8/numba/_hashtable.o build/temp.macosx-11.1-arm64-3.8/numba/core/typeconv/typeconv.o -L/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-3.8/numba/_dispatcher.cpython-38-darwin.so
  building 'numba._helperlib' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/cext
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/include -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/cext/utils.c
  gcc: numba/_helpermod.cgcc: numba/cext/dictobject.c
  
  gcc: numba/cext/listobject.c
  numba/cext/listobject.c:570:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  numba_list_iter_sizeof() {
                        ^
                         void
  numba/cext/dictobject.c:964:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  numba_dict_iter_sizeof() {
                        ^
                         void
  numba/_helpermod.c:281:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  bool _numba_test_boolean()
                          ^
                           void
  1 warning generated.
  1 warning generated.
  1 warning generated.
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/_helpermod.o build/temp.macosx-11.1-arm64-3.8/numba/cext/utils.o build/temp.macosx-11.1-arm64-3.8/numba/cext/dictobject.o build/temp.macosx-11.1-arm64-3.8/numba/cext/listobject.o -L/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-3.8/numba/_helperlib.cpython-38-darwin.so -headerpad_max_install_names
  building 'numba.core.typeconv._typeconv' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/core/typeconv/typeconv.cpp
  gcc: numba/core/typeconv/_typeconv.cpp
  g++ -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/core/typeconv/typeconv.o build/temp.macosx-11.1-arm64-3.8/numba/core/typeconv/_typeconv.o -o build/lib.macosx-11.1-arm64-3.8/numba/core/typeconv/_typeconv.cpython-38-darwin.so
  building 'numba.np.ufunc._internal' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/np
  creating build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/include -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/np/ufunc/_internal.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc/_internal.o -L/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-3.8/numba/np/ufunc/_internal.cpython-38-darwin.so
  building 'numba.np.ufunc._num_threads' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/np/ufunc/_num_threads.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc/_num_threads.o -o build/lib.macosx-11.1-arm64-3.8/numba/np/ufunc/_num_threads.cpython-38-darwin.so
  building 'numba.mviewbuf' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/mviewbuf.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/mviewbuf.o -o build/lib.macosx-11.1-arm64-3.8/numba/mviewbuf.cpython-38-darwin.so -headerpad_max_install_names
  building 'numba.core.runtime._nrt_python' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/core/runtime
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/include -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/core/runtime/_nrt_pythonmod.cgcc: numba/core/runtime/nrt.c
  
  numba/core/runtime/nrt.c:111:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  size_t NRT_MemSys_get_stats_alloc() {
                                   ^
                                    void
  numba/core/runtime/nrt.c:115:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  size_t NRT_MemSys_get_stats_free() {
                                  ^
                                   void
  numba/core/runtime/nrt.c:119:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  size_t NRT_MemSys_get_stats_mi_alloc() {
                                      ^
                                       void
  numba/core/runtime/nrt.c:123:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  size_t NRT_MemSys_get_stats_mi_free() {
                                     ^
                                      void
  numba/core/runtime/nrt.c:526:58: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  NRT_ExternalAllocator* _nrt_get_sample_external_allocator() {
                                                           ^
                                                            void
  5 warnings generated.
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/core/runtime/_nrt_pythonmod.o build/temp.macosx-11.1-arm64-3.8/numba/core/runtime/nrt.o -L/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-3.8/numba/core/runtime/_nrt_python.cpython-38-darwin.so
  building 'numba.experimental.jitclass._box' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/experimental
  creating build/temp.macosx-11.1-arm64-3.8/numba/experimental/jitclass
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/experimental/jitclass/_box.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/experimental/jitclass/_box.o -o build/lib.macosx-11.1-arm64-3.8/numba/experimental/jitclass/_box.cpython-38-darwin.so
  building 'numba.cuda.cudadrv._extras' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/cuda
  creating build/temp.macosx-11.1-arm64-3.8/numba/cuda/cudadrv
  compile options: '-Inumba -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/cuda/cudadrv/_extras.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/cuda/cudadrv/_extras.o -o build/lib.macosx-11.1-arm64-3.8/numba/cuda/cudadrv/_extras.cpython-38-darwin.so
  building 'numba._devicearray' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  compile options: '-Inumba -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  extra options: '-std=c++11'
  gcc: numba/_devicearray.cpp
  numba/_devicearray.cpp:90:5: warning: 'tp_print' is deprecated [-Wdeprecated-declarations]
      0,                                           /* tp_print */
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here
      Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/pyport.h:515:54: note: expanded from macro 'Py_DEPRECATED'
  #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                       ^
  numba/_devicearray.cpp:20:5: warning: private field 'ob_base' is not used [-Wunused-private-field]
      PyObject_HEAD
      ^
  /Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8/object.h:81:50: note: expanded from macro 'PyObject_HEAD'
  #define PyObject_HEAD                   PyObject ob_base;
                                                   ^
  2 warnings generated.
  g++ -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/_devicearray.o -o build/lib.macosx-11.1-arm64-3.8/numba/_devicearray.cpython-38-darwin.so
  building 'numba.np.ufunc.omppool' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  extra options: '-fopenmp -std=c++11'
  gcc: numba/np/ufunc/omppool.cppgcc: numba/np/ufunc/gufunc_scheduler.cpp
  
  clang: error: unsupported option '-fopenmp'
  clang: error: unsupported option '-fopenmp'
  error: Command "gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c numba/np/ufunc/gufunc_scheduler.cpp -o build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc/gufunc_scheduler.o -fopenmp -std=c++11" failed with exit status 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for numba error: subprocess-exited-with-error

× Running setup.py install for numba did not run successfully. │ exit code: 1 ╰─> [56 lines of output] TBB not found Using OpenMP from: /Users/xieyezi/anaconda3/envs/sadtalker running install running build got version from file /private/var/folders/28/nt522p3d67zg1fvhybk4t1c80000gn/T/pip-install-y_taxltj/numba_f4e40776a6ad4aab81d4c76d9587eb2a/numba/_version.py {'version': '0.55.1', 'full': '76720bf88350c70b99ab3d4272d01bd9f14eeace'} running build_py running build_ext building 'numba._helperlib' extension Warning: Can't read registry to find the necessary compiler setting Make sure that Python modules winreg, win32api or win32con are installed. C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64

  creating build/temp.macosx-11.1-arm64-3.8
  creating build/temp.macosx-11.1-arm64-3.8/numba
  creating build/temp.macosx-11.1-arm64-3.8/numba/cext
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/include -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/_helpermod.c
  gcc: numba/cext/dictobject.c
  gcc: numba/cext/utils.c
  gcc: numba/cext/listobject.c
  numba/cext/listobject.c:570:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  numba_list_iter_sizeof() {
                        ^
                         void
  numba/cext/dictobject.c:964:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  numba_dict_iter_sizeof() {
                        ^
                         void
  numba/_helpermod.c:281:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
  bool _numba_test_boolean()
                          ^
                           void
  1 warning generated.
  1 warning generated.
  1 warning generated.
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/_helpermod.o build/temp.macosx-11.1-arm64-3.8/numba/cext/utils.o build/temp.macosx-11.1-arm64-3.8/numba/cext/dictobject.o build/temp.macosx-11.1-arm64-3.8/numba/cext/listobject.o -L/Users/xieyezi/github/SadTalker/venv/lib/python3.8/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-3.8/numba/_helperlib.cpython-38-darwin.so -headerpad_max_install_names
  building 'numba.experimental.jitclass._box' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/experimental
  creating build/temp.macosx-11.1-arm64-3.8/numba/experimental/jitclass
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  gcc: numba/experimental/jitclass/_box.c
  gcc -bundle -undefined dynamic_lookup -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/xieyezi/anaconda3/envs/sadtalker/lib -arch arm64 -arch arm64 build/temp.macosx-11.1-arm64-3.8/numba/experimental/jitclass/_box.o -o build/lib.macosx-11.1-arm64-3.8/numba/experimental/jitclass/_box.cpython-38-darwin.so
  building 'numba.np.ufunc.omppool' extension
  C compiler: gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64
  
  creating build/temp.macosx-11.1-arm64-3.8/numba/np
  creating build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc
  compile options: '-I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c'
  extra options: '-fopenmp -std=c++11'
  gcc: numba/np/ufunc/omppool.cpp
  gcc: numba/np/ufunc/gufunc_scheduler.cpp
  clang: error: unsupported option '-fopenmp'
  clang: error: unsupported option '-fopenmp'
  error: Command "gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/xieyezi/github/SadTalker/venv/include -I/Users/xieyezi/anaconda3/envs/sadtalker/include/python3.8 -c numba/np/ufunc/gufunc_scheduler.cpp -o build/temp.macosx-11.1-arm64-3.8/numba/np/ufunc/gufunc_scheduler.o -fopenmp -std=c++11" failed with exit status 1
  [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. ╰─> numba

note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.

[notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip

xieyezi avatar Jan 11 '24 04:01 xieyezi

same error...how to fix it? @vinthony

Avis-Rio avatar Feb 10 '24 12:02 Avis-Rio

same error...how to fix it?

Danny0802 avatar Mar 14 '24 15:03 Danny0802

conda install -c conda-forge cxx-compiler work for me.

YamiWaffle avatar Jul 16 '24 08:07 YamiWaffle

conda install -c conda-forge cxx-compiler work for me.

not work for me.

same error...how to fix it?

aiguoxin avatar Jul 19 '24 07:07 aiguoxin