darknet-nnpack icon indicating copy to clipboard operation
darknet-nnpack copied to clipboard

NNPACK build issue - ninja

Open mipsan opened this issue 4 years ago • 14 comments

Dear,

during $NINJA_HOME/ninja running, following error occured and build process stopped;

[30/147] CC deps/pthreadpool/src/pthreads.c
FAILED: /home/pi/Downloads/NNPACK-darknet/build/deps/pthreadpool/src/pthreads.c.o 
gcc -o /home/pi/Downloads/NNPACK-darknet/build/deps/pthreadpool/src/pthreads.c.o -c /home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/src/pthreads.c -MMD -MF /home/pi/Downloads/NNPACK-darknet/build/deps/pthreadpool/src/pthreads.c.o.d -std=gnu11 -g -pthread -O2    -I/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include -I/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/src -I/home/pi/Downloads/NNPACK-darknet/deps/fxdiv/include
In file included from /home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/src/pthreads.c:50:
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:727:2: warning: ‘pthreadpool_function_1d_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_1d_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:733:2: warning: ‘pthreadpool_function_1d_tiled_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_1d_tiled_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:740:2: warning: ‘pthreadpool_function_2d_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_2d_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:747:2: warning: ‘pthreadpool_function_2d_tiled_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_2d_tiled_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:756:2: warning: ‘pthreadpool_function_3d_tiled_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_3d_tiled_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/Downloads/NNPACK-darknet/deps/pthreadpool/include/pthreadpool.h:767:2: warning: ‘pthreadpool_function_4d_tiled_t’ is deprecated [-Wdeprecated-declarations]
  pthreadpool_function_4d_tiled_t function,
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cccFH11x.s: Assembler messages:
/tmp/cccFH11x.s:86: Error: selected processor does not support `yield' in ARM mode
/tmp/cccFH11x.s:420: Error: selected processor does not support `yield' in ARM mode

I use RPi 4 and official BusterOS. During instructions, python3 is used instead of python2 here: python ./configure.py --backend auto

Any help about this please?

updated:

Installed confu is 0.0.1 version. Seems very old one.

mipsan avatar May 11 '20 08:05 mipsan