waifu2x-ncnn-vulkan icon indicating copy to clipboard operation
waifu2x-ncnn-vulkan copied to clipboard

Build failing on RPi 4

Open FluffyDiscord opened this issue 3 years ago • 0 comments

Hi, am I missing something or RPi is not supported ?

Build logs

cmake ../src

-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Found Vulkan: /usr/lib/arm-linux-gnueabihf/libvulkan.so
-- CMAKE_INSTALL_PREFIX = /usr/local
-- NCNN_VERSION_STRING = 1.0.20210616
-- Performing Test NCNN_COMPILER_SUPPORT_ARM82_FP16
-- Performing Test NCNN_COMPILER_SUPPORT_ARM82_FP16 - Success
-- Performing Test NCNN_COMPILER_SUPPORT_ARM82_FP16_DOTPROD
-- Performing Test NCNN_COMPILER_SUPPORT_ARM82_FP16_DOTPROD - Success
-- Target arch: arm
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Performing Test HAVE_BUILTIN_BSWAP16
-- Performing Test HAVE_BUILTIN_BSWAP16 - Success
-- Performing Test HAVE_BUILTIN_BSWAP32
-- Performing Test HAVE_BUILTIN_BSWAP32 - Success
-- Performing Test HAVE_BUILTIN_BSWAP64
-- Performing Test HAVE_BUILTIN_BSWAP64 - Success
-- Performing Test HAVE_PTHREAD_PRIO_INHERIT
-- Performing Test HAVE_PTHREAD_PRIO_INHERIT - Success
-- Performing Test PTHREAD_CREATE_UNDETACHED
-- Performing Test PTHREAD_CREATE_UNDETACHED - Success
-- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR)
-- Performing Test HAVE_MATH_LIBRARY
-- Performing Test HAVE_MATH_LIBRARY - Failed
-- Adding -lm flag.
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.36")
-- Could NOT find JPEG (missing: JPEG_LIBRARY JPEG_INCLUDE_DIR)
-- Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR)
-- Could NOT find GIF (missing: GIF_LIBRARY GIF_INCLUDE_DIR)
-- Looking for 4 include files stdlib.h, ..., float.h
-- Looking for 4 include files stdlib.h, ..., float.h - found
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
-- Looking for include file GLUT/glut.h
-- Looking for include file GLUT/glut.h - not found
-- Looking for include file GL/glut.h
-- Looking for include file GL/glut.h - not found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file OpenGL/glut.h
-- Looking for include file OpenGL/glut.h - not found
-- Looking for include file shlwapi.h
-- Looking for include file shlwapi.h - not found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for include file sys/stat.h
-- Looking for include file sys/stat.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file wincodec.h
-- Looking for include file wincodec.h - not found
-- Looking for include file windows.h
-- Looking for include file windows.h - not found
-- Performing Test WEBP_HAVE_FLAG_SSE41
-- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed
-- Performing Test WEBP_HAVE_FLAG_SSE41
-- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed
-- Performing Test HAS_COMPILE_FLAG
-- Performing Test HAS_COMPILE_FLAG - Failed
-- Performing Test WEBP_HAVE_FLAG_SSE2
-- Performing Test WEBP_HAVE_FLAG_SSE2 - Failed
-- Performing Test WEBP_HAVE_FLAG_SSE2
-- Performing Test WEBP_HAVE_FLAG_SSE2 - Failed
-- Performing Test HAS_COMPILE_FLAG
-- Performing Test HAS_COMPILE_FLAG - Failed
-- Performing Test WEBP_HAVE_FLAG_MIPS32
-- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed
-- Performing Test WEBP_HAVE_FLAG_MIPS32
-- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed
-- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2
-- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed
-- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2
-- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed
-- Performing Test HAS_COMPILE_FLAG
-- Performing Test HAS_COMPILE_FLAG - Failed
-- Performing Test WEBP_HAVE_FLAG_NEON
-- Performing Test WEBP_HAVE_FLAG_NEON - Failed
-- Performing Test WEBP_HAVE_FLAG_NEON
-- Performing Test WEBP_HAVE_FLAG_NEON - Success
-- Performing Test WEBP_HAVE_FLAG_MSA
-- Performing Test WEBP_HAVE_FLAG_MSA - Failed
-- Performing Test WEBP_HAVE_FLAG_MSA
-- Performing Test WEBP_HAVE_FLAG_MSA - Failed
-- Performing Test HAS_COMPILE_FLAG
-- Performing Test HAS_COMPILE_FLAG - Failed
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/waifu2x-ncnn-vulkan/build

cmake --build . -j 4

Scanning dependencies of target webpdecode
Scanning dependencies of target webputils
Scanning dependencies of target webpencode
Scanning dependencies of target webpdsp
[  1%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.c.o
[  2%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o
[  2%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/color_cache_utils.c.o
[  2%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/analysis_enc.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/dec.c.o
[  2%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/filters_utils.c.o
[  2%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o
[  3%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o
[  4%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o
[  5%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o
[  6%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o
[  6%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o
[  6%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o
[  6%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/filters.c.o
[  6%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o
[  6%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o
[  6%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o
[  6%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/random_utils.c.o
[  6%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/config_enc.c.o
[  7%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/thread_utils.c.o
[  8%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o
[  8%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o
[  9%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o
[  9%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/utils.c.o
[  9%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o
[  9%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o
[  9%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o
[  9%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o
[ 10%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o
[ 10%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o
[ 11%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o
[ 11%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o
[ 11%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o
[ 11%] Building C object libwebp/CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o
[ 11%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o
[ 11%] Built target webputils
[ 11%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o
Scanning dependencies of target generate-spirv
[ 11%] Preprocessing shader source waifu2x_preproc.comp
[ 11%] Preprocessing shader source waifu2x_postproc.comp
[ 11%] Preprocessing shader source waifu2x_preproc_tta.comp
[ 12%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o
[ 12%] Building C object libwebp/CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o
[ 13%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o
[ 14%] Preprocessing shader source waifu2x_postproc_tta.comp
[ 14%] Built target generate-spirv
Scanning dependencies of target OGLCompiler
[ 14%] Built target webpdecode
[ 15%] Building CXX object ncnn/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o
Scanning dependencies of target GenericCodeGen
[ 15%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o
[ 15%] Building CXX object ncnn/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o
[ 15%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o
[ 15%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o
[ 16%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o
[ 16%] Linking CXX static library libOGLCompiler.a
[ 16%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o
[ 16%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o
[ 16%] Built target OGLCompiler
[ 16%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o
Scanning dependencies of target OSDependent
[ 16%] Building CXX object ncnn/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o
[ 16%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o
[ 17%] Linking CXX static library libOSDependent.a
[ 18%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o
[ 18%] Building CXX object ncnn/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o
[ 19%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o
[ 19%] Built target OSDependent
[ 19%] Building C object libwebp/CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o
Scanning dependencies of target ncnn-generate-spirv
[ 20%] Preprocessing shader source convolution.comp
[ 20%] Preprocessing shader source convolution_1x1s1d1.comp
[ 20%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h: In function ‘horizontal_add_uint32x4’:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:561:1: error: inlining failed in call to always_inline ‘vadd_u32’: target specific option mismatch
 vadd_u32 (uint32x2_t __a, uint32x2_t __b)
 ^~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:26:10: note: called from here
   return vadd_u32(vreinterpret_u32_u64(vget_low_u64(b)),
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   vreinterpret_u32_u64(vget_high_u64(b)));
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:15433:1: error: inlining failed in call to always_inline ‘vreinterpret_u32_u64’: target specific option mismatch
 vreinterpret_u32_u64 (uint64x1_t __a)
 ^~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:26:10: note: called from here
   return vadd_u32(vreinterpret_u32_u64(vget_low_u64(b)),
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   vreinterpret_u32_u64(vget_high_u64(b)));
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:7295:1: error: inlining failed in call to always_inline ‘vget_high_u64’: target specific option mismatch
 vget_high_u64 (uint64x2_t __a)
 ^~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:26:10: note: called from here
   return vadd_u32(vreinterpret_u32_u64(vget_low_u64(b)),
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   vreinterpret_u32_u64(vget_high_u64(b)));
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:15433:1: error: inlining failed in call to always_inline ‘vreinterpret_u32_u64’: target specific option mismatch
 vreinterpret_u32_u64 (uint64x1_t __a)
 ^~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:26:10: note: called from here
   return vadd_u32(vreinterpret_u32_u64(vget_low_u64(b)),
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   vreinterpret_u32_u64(vget_high_u64(b)));
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:7405:1: error: inlining failed in call to always_inline ‘vget_low_u64’: target specific option mismatch
 vget_low_u64 (uint64x2_t __a)
 ^~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:26:10: note: called from here
   return vadd_u32(vreinterpret_u32_u64(vget_low_u64(b)),
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   vreinterpret_u32_u64(vget_high_u64(b)));
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:20,
                 from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/usr/lib/gcc/arm-linux-gnueabihf/8/include/arm_neon.h:3636:1: error: inlining failed in call to always_inline ‘vpaddlq_u3
’: target specific option mismatch
 vpaddlq_u32 (uint32x4_t __a)
 ^~~~~~~~~~~
In file included from /home/user/waifu2x-ncnn-vulkan/src/libwebp/src/enc/quant_enc.c:18:
/home/user/waifu2x-ncnn-vulkan/src/libwebp/src/dsp/quant.h:25:24: note: called from here
   const uint64x2_t b = vpaddlq_u32(a);
                        ^~~~~~~~~~~~~~
make[2]: *** [libwebp/CMakeFiles/webpencode.dir/build.make:284: libwebp/CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:690: libwebp/CMakeFiles/webpencode.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 20%] Preprocessing shader source convolution_pack1to4.comp
[ 20%] Preprocessing shader source convolution_pack1to8.comp
[ 21%] Preprocessing shader source convolution_pack4.comp
[ 21%] Preprocessing shader source convolution_pack4_1x1s1d1.comp
[ 21%] Preprocessing shader source convolution_pack4_3x3s1d1_winograd23_gemm.comp
[ 22%] Preprocessing shader source convolution_pack4_3x3s1d1_winograd23_transform_input.comp
[ 22%] Preprocessing shader source convolution_pack4_3x3s1d1_winograd23_transform_output.comp
[ 22%] Preprocessing shader source convolution_pack4to1.comp
[ 22%] Preprocessing shader source convolution_pack4to8.comp
[ 23%] Preprocessing shader source convolution_pack8.comp
[ 23%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o
[ 23%] Preprocessing shader source convolution_pack8_1x1s1d1.comp
[ 23%] Preprocessing shader source convolution_pack8_3x3s1d1_winograd23_gemm.comp
[ 24%] Preprocessing shader source convolution_pack8_3x3s1d1_winograd23_transform_input.comp
[ 24%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/cost.c.o
[ 24%] Preprocessing shader source convolution_pack8_3x3s1d1_winograd23_transform_output.comp
[ 24%] Linking CXX static library libGenericCodeGen.a
[ 24%] Built target GenericCodeGen
[ 24%] Preprocessing shader source convolution_pack8to1.comp
[ 25%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/enc.c.o
[ 26%] Preprocessing shader source convolution_pack8to4.comp
[ 26%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o
[ 26%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o
[ 26%] Preprocessing shader source crop.comp
[ 26%] Preprocessing shader source crop_pack1to4.comp
[ 26%] Preprocessing shader source crop_pack1to8.comp
[ 27%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o
[ 28%] Preprocessing shader source crop_pack4.comp
[ 28%] Preprocessing shader source crop_pack4to1.comp
[ 28%] Preprocessing shader source crop_pack4to8.comp
[ 29%] Preprocessing shader source crop_pack8.comp
[ 29%] Preprocessing shader source crop_pack8to1.comp
[ 29%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o
[ 29%] Preprocessing shader source crop_pack8to4.comp
[ 29%] Building C object libwebp/CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o
[ 29%] Preprocessing shader source deconvolution.comp
[ 30%] Preprocessing shader source deconvolution_pack1to4.comp
[ 30%] Preprocessing shader source deconvolution_pack1to8.comp
[ 30%] Preprocessing shader source deconvolution_pack4.comp
[ 31%] Preprocessing shader source deconvolution_pack4to1.comp
[ 31%] Preprocessing shader source deconvolution_pack4to8.comp
[ 31%] Preprocessing shader source deconvolution_pack8.comp
[ 31%] Preprocessing shader source deconvolution_pack8to1.comp
[ 32%] Preprocessing shader source deconvolution_pack8to4.comp
[ 32%] Built target webpdsp
[ 32%] Preprocessing shader source eltwise.comp
[ 32%] Preprocessing shader source eltwise_pack4.comp
[ 33%] Preprocessing shader source eltwise_pack8.comp
[ 33%] Preprocessing shader source flatten.comp
[ 33%] Preprocessing shader source flatten_pack1to4.comp
[ 33%] Preprocessing shader source flatten_pack1to8.comp
[ 34%] Preprocessing shader source flatten_pack4.comp
[ 34%] Preprocessing shader source flatten_pack4to8.comp
[ 34%] Preprocessing shader source flatten_pack8.comp
[ 35%] Preprocessing shader source innerproduct.comp
[ 35%] Preprocessing shader source innerproduct_gemm.comp
[ 35%] Preprocessing shader source innerproduct_gemm_wp1to8.comp
[ 35%] Preprocessing shader source innerproduct_gemm_wp1to4.comp
[ 36%] Preprocessing shader source innerproduct_gemm_wp4to1.comp
[ 36%] Preprocessing shader source innerproduct_gemm_wp4.comp
[ 36%] Preprocessing shader source innerproduct_gemm_wp4to8.comp
[ 37%] Preprocessing shader source innerproduct_gemm_wp8to1.comp
[ 37%] Preprocessing shader source innerproduct_gemm_wp8.comp
[ 37%] Preprocessing shader source innerproduct_gemm_wp8to4.comp
[ 38%] Preprocessing shader source innerproduct_pack1to8.comp
[ 38%] Preprocessing shader source innerproduct_pack1to4.comp
[ 38%] Preprocessing shader source innerproduct_pack4.comp
[ 38%] Preprocessing shader source innerproduct_pack4to1.comp
[ 39%] Preprocessing shader source innerproduct_pack4to8.comp
[ 39%] Preprocessing shader source innerproduct_pack8.comp
[ 39%] Preprocessing shader source innerproduct_pack8to1.comp
[ 40%] Preprocessing shader source innerproduct_pack8to4.comp
[ 40%] Preprocessing shader source pooling.comp
[ 40%] Preprocessing shader source pooling_adaptive.comp
[ 40%] Preprocessing shader source pooling_adaptive_pack4.comp
[ 41%] Preprocessing shader source pooling_adaptive_pack8.comp
[ 41%] Preprocessing shader source pooling_global.comp
[ 42%] Preprocessing shader source pooling_global_pack4.comp
[ 42%] Preprocessing shader source pooling_global_pack8.comp
[ 42%] Preprocessing shader source pooling_pack4.comp
[ 42%] Preprocessing shader source pooling_pack8.comp
[ 42%] Preprocessing shader source relu.comp
[ 43%] Preprocessing shader source relu_pack4.comp
[ 43%] Preprocessing shader source relu_pack8.comp
[ 43%] Preprocessing shader source scale.comp
[ 44%] Preprocessing shader source scale_pack4.comp
[ 44%] Preprocessing shader source scale_pack8.comp
[ 44%] Preprocessing shader source padding.comp
[ 44%] Preprocessing shader source padding_pack1to4.comp
[ 45%] Preprocessing shader source padding_pack1to8.comp
[ 45%] Preprocessing shader source padding_pack4.comp
[ 45%] Preprocessing shader source padding_pack4to1.comp
[ 46%] Preprocessing shader source padding_pack4to8.comp
[ 46%] Preprocessing shader source padding_pack8.comp
[ 46%] Preprocessing shader source padding_pack8to1.comp
[ 46%] Preprocessing shader source padding_pack8to4.comp
[ 47%] Preprocessing shader source interp.comp
[ 47%] Preprocessing shader source interp_bicubic.comp
[ 47%] Preprocessing shader source interp_bicubic_coeffs.comp
[ 48%] Preprocessing shader source interp_bicubic_pack4.comp
[ 48%] Preprocessing shader source interp_bicubic_pack8.comp
[ 48%] Preprocessing shader source interp_pack4.comp
[ 48%] Preprocessing shader source interp_pack8.comp
[ 49%] Preprocessing shader source packing.comp
[ 49%] Preprocessing shader source packing_fp16_to_fp32.comp
[ 49%] Preprocessing shader source packing_fp32_to_fp16.comp
[ 50%] Preprocessing shader source packing_pack1to4.comp
[ 50%] Preprocessing shader source packing_pack1to4_fp16_to_fp32.comp
[ 50%] Preprocessing shader source packing_pack1to4_fp32_to_fp16.comp
[ 51%] Preprocessing shader source packing_pack1to8.comp
[ 51%] Preprocessing shader source packing_pack1to8_fp16_to_fp32.comp
[ 51%] Preprocessing shader source packing_pack1to8_fp32_to_fp16.comp
[ 51%] Preprocessing shader source packing_pack4.comp
[ 52%] Preprocessing shader source packing_pack4_fp16_to_fp32.comp
[ 52%] Preprocessing shader source packing_pack4_fp32_to_fp16.comp
[ 52%] Preprocessing shader source packing_pack4to1.comp
[ 53%] Preprocessing shader source packing_pack4to1_fp16_to_fp32.comp
[ 53%] Preprocessing shader source packing_pack4to1_fp32_to_fp16.comp
[ 53%] Preprocessing shader source packing_pack4to8.comp
[ 53%] Preprocessing shader source packing_pack4to8_fp16_to_fp32.comp
[ 54%] Preprocessing shader source packing_pack4to8_fp32_to_fp16.comp
[ 54%] Preprocessing shader source packing_pack8.comp
[ 54%] Preprocessing shader source packing_pack8_fp16_to_fp32.comp
[ 55%] Preprocessing shader source packing_pack8_fp32_to_fp16.comp
[ 55%] Preprocessing shader source packing_pack8to1.comp
[ 55%] Preprocessing shader source packing_pack8to1_fp16_to_fp32.comp
[ 55%] Preprocessing shader source packing_pack8to1_fp32_to_fp16.comp
[ 56%] Preprocessing shader source packing_pack8to4.comp
[ 56%] Preprocessing shader source packing_pack8to4_fp16_to_fp32.comp
[ 56%] Preprocessing shader source packing_pack8to4_fp32_to_fp16.comp
[ 57%] Preprocessing shader source cast_fp16_to_fp32.comp
[ 57%] Preprocessing shader source cast_fp16_to_fp32_pack4.comp
[ 57%] Preprocessing shader source cast_fp16_to_fp32_pack8.comp
[ 58%] Preprocessing shader source cast_fp32_to_fp16.comp
[ 58%] Preprocessing shader source cast_fp32_to_fp16_pack4.comp
[ 58%] Preprocessing shader source cast_fp32_to_fp16_pack8.comp
[ 58%] Preprocessing shader source convert_ycbcr.comp
[ 58%] Built target ncnn-generate-spirv
make: *** [Makefile:130: all] Error 2

FluffyDiscord avatar Jun 16 '21 20:06 FluffyDiscord