SUBCOMMAND: # @XNNPACK//:armsimd32_prod_microkernels [action 'Compiling src/amalgam/gen/armsimd32.c', configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e, execution platform: @local_execution_config_platform//:platform] (cd /home/nicola/.cache/bazel/_bazel_nicola/eab0d61a99b6696edb3d2aff87b585e8/execroot/libcoral && \ exec env - \ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin \ PWD=/proc/self/cwd \ /usr/bin/arm-linux-gnueabihf-gcc -fPIC -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-march=armv7-a' '-mfpu=neon-vfpv4' -g0 -O3 -DNDEBUG '-D_FORTIFY_SOURCE=2' -ffunction-sections -fdata-sections -funsafe-math-optimizations -ftree-vectorize '-std=c99' -MD -MF bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/armsimd32_prod_microkernels/armsimd32.d '-frandom-seed=bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/armsimd32_prod_microkernels/armsimd32.o' '-DBAZEL_CURRENT_REPOSITORY="XNNPACK"' -iquote external/XNNPACK -iquote bazel-out/armv7a-opt/bin/external/XNNPACK -isystem external/XNNPACK/include -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/include -isystem external/XNNPACK/src -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/src '-ffp-contract=off' -Iinclude -Isrc -marm '-march=armv6' '-mfpu=vfp' -munaligned-access '-std=c99' -fno-fast-math -fno-math-errno -O2 -no-canonical-prefixes -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c external/XNNPACK/src/amalgam/gen/armsimd32.c -o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/armsimd32_prod_microkernels/armsimd32.o) # Configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e # Execution platform: @local_execution_config_platform//:platform SUBCOMMAND: # @XNNPACK//:asm_microkernels [action 'Linking external/XNNPACK/libasm_microkernels.a', configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e, execution platform: @local_execution_config_platform//:platform] (cd /home/nicola/.cache/bazel/_bazel_nicola/eab0d61a99b6696edb3d2aff87b585e8/execroot/libcoral && \ exec env - \ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin \ PWD=/proc/self/cwd \ /usr/bin/arm-linux-gnueabihf-ar rcsD bazel-out/armv7a-opt/bin/external/XNNPACK/libasm_microkernels.a bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/cs16-bfly4-samples1-asm-aarch32-neon-x1.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/cs16-bfly4-samples1-asm-aarch32-neon-x2.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/cs16-bfly4-samples1-asm-aarch32-neon-x4.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/cs16-fftr-asm-aarch32-neon-x1.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/cs16-fftr-asm-aarch32-neon-x4.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-1x8-minmax-asm-aarch32-neon-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-1x8-minmax-asm-aarch32-neon-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x4-asm-aarch32-vfp-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x4-minmax-asm-aarch32-vfp-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a75-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-cortex-a75.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-gemm-4x8-minmax-asm-aarch32-neon-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-1x8-minmax-asm-aarch32-neon-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-1x8-minmax-asm-aarch32-neon-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a75-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a75.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/f32-igemm-4x8-minmax-asm-aarch32-neon-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qd8-f16-qc8w-gemm-4x8c4-minmax-asm-aarch32-neondotfp16arith-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qd8-f16-qc8w-igemm-4x8c4-minmax-asm-aarch32-neondotfp16arith-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qd8-f32-qc8w-gemm-4x8c4-minmax-asm-aarch32-neondot-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qd8-f32-qc8w-igemm-4x8c4-minmax-asm-aarch32-neondot-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-dwconv-3p8c-minmax-fp32-asm-aarch32-neonv8-mla8-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-dwconv-3p16c-minmax-fp32-asm-aarch32-neonv8-mla8-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-1x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-1x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-1x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-1x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8c4-minmax-fp32-asm-aarch32-neondot-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-gemm-4x8c4-minmax-fp32-asm-aarch32-neondot-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-1x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-1x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-1x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-1x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neon-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a35.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8-minmax-fp32-asm-aarch32-neonv8-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8c4-minmax-fp32-asm-aarch32-neondot-cortex-a55.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs8-qc8w-igemm-4x8c4-minmax-fp32-asm-aarch32-neondot-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qs16-qs8-vcvt-asm-aarch32-neon-u16.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-1x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-1x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-gemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-1x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-1x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a7.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a53-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-cortex-a53.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-ld64-prfm.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/qu8-igemm-4x8-minmax-rndnu-asm-aarch32-neon-mlal-lane-ld64.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/u32-filterbank-accumulate-asm-aarch32-arm-x1.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/u32-filterbank-accumulate-asm-aarch32-neon-x1.o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/asm_microkernels/u32-filterbank-accumulate-asm-aarch32-neon-x2.o) # Configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e # Execution platform: @local_execution_config_platform//:platform SUBCOMMAND: # @XNNPACK//:neonfma_prod_microkernels [action 'Compiling src/amalgam/gen/neonfma.c', configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e, execution platform: @local_execution_config_platform//:platform] (cd /home/nicola/.cache/bazel/_bazel_nicola/eab0d61a99b6696edb3d2aff87b585e8/execroot/libcoral && \ exec env - \ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin \ PWD=/proc/self/cwd \ /usr/bin/arm-linux-gnueabihf-gcc -fPIC -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-march=armv7-a' '-mfpu=neon-vfpv4' -g0 -O3 -DNDEBUG '-D_FORTIFY_SOURCE=2' -ffunction-sections -fdata-sections -funsafe-math-optimizations -ftree-vectorize '-std=c99' -MD -MF bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfma_prod_microkernels/neonfma.d '-frandom-seed=bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfma_prod_microkernels/neonfma.o' '-DBAZEL_CURRENT_REPOSITORY="XNNPACK"' -iquote external/XNNPACK -iquote bazel-out/armv7a-opt/bin/external/XNNPACK -isystem external/XNNPACK/include -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/include -isystem external/XNNPACK/src -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/src '-ffp-contract=off' -Iinclude -Isrc -marm '-march=armv7-a' '-mfpu=neon-vfpv4' '-std=c99' -O2 -no-canonical-prefixes -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c external/XNNPACK/src/amalgam/gen/neonfma.c -o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfma_prod_microkernels/neonfma.o) # Configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e # Execution platform: @local_execution_config_platform//:platform ERROR: /home/nicola/.cache/bazel/_bazel_nicola/eab0d61a99b6696edb3d2aff87b585e8/external/XNNPACK/BUILD.bazel:1032:19: Compiling src/amalgam/gen/neonfp16.c failed: (Exit 1): arm-linux-gnueabihf-gcc failed: error executing command (from target @XNNPACK//:neonfp16_prod_microkernels) (cd /home/nicola/.cache/bazel/_bazel_nicola/eab0d61a99b6696edb3d2aff87b585e8/sandbox/processwrapper-sandbox/1456/execroot/libcoral && \ exec env - \ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin \ PWD=/proc/self/cwd \ /usr/bin/arm-linux-gnueabihf-gcc -fPIC -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-march=armv7-a' '-mfpu=neon-vfpv4' -g0 -O3 -DNDEBUG '-D_FORTIFY_SOURCE=2' -ffunction-sections -fdata-sections -funsafe-math-optimizations -ftree-vectorize '-std=c99' -MD -MF bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfp16_prod_microkernels/neonfp16.d '-frandom-seed=bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfp16_prod_microkernels/neonfp16.o' '-DBAZEL_CURRENT_REPOSITORY="XNNPACK"' -iquote external/XNNPACK -iquote bazel-out/armv7a-opt/bin/external/XNNPACK -isystem external/XNNPACK/include -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/include -isystem external/XNNPACK/src -isystem bazel-out/armv7a-opt/bin/external/XNNPACK/src '-ffp-contract=off' -Iinclude -Isrc -marm '-march=armv7-a' '-mfpu=neon-fp16' '-std=c99' -O2 -no-canonical-prefixes -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c external/XNNPACK/src/amalgam/gen/neonfp16.c -o bazel-out/armv7a-opt/bin/external/XNNPACK/_objs/neonfp16_prod_microkernels/neonfp16.o) # Configuration: 361b50c55c804fc4e5fd40d35afe2b6964d9b98eb180bac22e1c94774136897e # Execution platform: @local_execution_config_platform//:platform Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging external/XNNPACK/src/amalgam/gen/neonfp16.c: In function 'xnn_f16_f32_vcvt_ukernel__neonfp16_u16': external/XNNPACK/src/amalgam/gen/neonfp16.c:28:11: error: unknown type name 'float16x8_t' 28 | const float16x8_t vh0 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:28:29: warning: implicit declaration of function 'vreinterpretq_f16_u16'; did you mean 'vreinterpretq_bf16_u16'? [-Wimplicit-function-declaration] 28 | const float16x8_t vh0 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~~~~~~~~~~~ | vreinterpretq_bf16_u16 external/XNNPACK/src/amalgam/gen/neonfp16.c:29:11: error: unknown type name 'float16x8_t' 29 | const float16x8_t vh1 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:31:29: warning: implicit declaration of function 'vcvt_f32_f16'; did you mean 'vcvt_f32_bf16'? [-Wimplicit-function-declaration] 31 | const float32x4_t vf0 = vcvt_f32_f16(vget_low_f16(vh0)); | ^~~~~~~~~~~~ | vcvt_f32_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:31:42: warning: implicit declaration of function 'vget_low_f16'; did you mean 'vget_low_bf16'? [-Wimplicit-function-declaration] 31 | const float32x4_t vf0 = vcvt_f32_f16(vget_low_f16(vh0)); | ^~~~~~~~~~~~ | vget_low_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:31:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 31 | const float32x4_t vf0 = vcvt_f32_f16(vget_low_f16(vh0)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:32:42: warning: implicit declaration of function 'vget_high_f16'; did you mean 'vget_high_bf16'? [-Wimplicit-function-declaration] 32 | const float32x4_t vf1 = vcvt_f32_f16(vget_high_f16(vh0)); | ^~~~~~~~~~~~~ | vget_high_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:32:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 32 | const float32x4_t vf1 = vcvt_f32_f16(vget_high_f16(vh0)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:33:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 33 | const float32x4_t vf2 = vcvt_f32_f16(vget_low_f16(vh1)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:34:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 34 | const float32x4_t vf3 = vcvt_f32_f16(vget_high_f16(vh1)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:42:11: error: unknown type name 'float16x8_t' 42 | const float16x8_t vh = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:44:31: error: incompatible types when initializing type 'float32x4_t' using type 'int' 44 | const float32x4_t vf_lo = vcvt_f32_f16(vget_low_f16(vh)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:45:31: error: incompatible types when initializing type 'float32x4_t' using type 'int' 45 | const float32x4_t vf_hi = vcvt_f32_f16(vget_high_f16(vh)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:53:11: error: unknown type name 'float16x8_t' 53 | const float16x8_t vh = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:55:22: error: incompatible types when initializing type 'float32x4_t' using type 'int' 55 | float32x4_t vf = vcvt_f32_f16(vget_low_f16(vh)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:58:12: error: incompatible types when assigning to type 'float32x4_t' from type 'int' 58 | vf = vcvt_f32_f16(vget_high_f16(vh)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c: In function 'xnn_f16_f32acc_rsum_ukernel__neonfp16_u32_acc4': external/XNNPACK/src/amalgam/gen/neonfp16.c:89:11: error: unknown type name 'float16x8_t' 89 | const float16x8_t vh01 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:90:11: error: unknown type name 'float16x8_t' 90 | const float16x8_t vh23 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:91:11: error: unknown type name 'float16x8_t' 91 | const float16x8_t vh45 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:92:11: error: unknown type name 'float16x8_t' 92 | const float16x8_t vh67 = vreinterpretq_f16_u16(vld1q_u16(i)); i += 8; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:94:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 94 | const float32x4_t vt0 = vcvt_f32_f16(vget_low_f16(vh01)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:95:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 95 | const float32x4_t vt1 = vcvt_f32_f16(vget_high_f16(vh01)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:96:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 96 | const float32x4_t vt2 = vcvt_f32_f16(vget_low_f16(vh23)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:97:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 97 | const float32x4_t vt3 = vcvt_f32_f16(vget_high_f16(vh23)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:98:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 98 | const float32x4_t vt4 = vcvt_f32_f16(vget_low_f16(vh45)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:99:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 99 | const float32x4_t vt5 = vcvt_f32_f16(vget_high_f16(vh45)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:100:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 100 | const float32x4_t vt6 = vcvt_f32_f16(vget_low_f16(vh67)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:101:29: error: incompatible types when initializing type 'float32x4_t' using type 'int' 101 | const float32x4_t vt7 = vcvt_f32_f16(vget_high_f16(vh67)); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:116:11: error: unknown type name 'float16x4_t' 116 | const float16x4_t vh = vreinterpret_f16_u16(vld1_u16(i)); i += 4; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:116:28: warning: implicit declaration of function 'vreinterpret_f16_u16'; did you mean 'vreinterpret_bf16_u16'? [-Wimplicit-function-declaration] 116 | const float16x4_t vh = vreinterpret_f16_u16(vld1_u16(i)); i += 4; | ^~~~~~~~~~~~~~~~~~~~ | vreinterpret_bf16_u16 external/XNNPACK/src/amalgam/gen/neonfp16.c:117:28: error: incompatible types when initializing type 'float32x4_t' using type 'int' 117 | const float32x4_t vt = vcvt_f32_f16(vh); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:123:11: error: unknown type name 'float16x4_t' 123 | const float16x4_t vh = vreinterpret_f16_u32(vld1_dup_u32((const void*) i)); i += 2; | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:123:28: warning: implicit declaration of function 'vreinterpret_f16_u32'; did you mean 'vreinterpret_bf16_u32'? [-Wimplicit-function-declaration] 123 | const float16x4_t vh = vreinterpret_f16_u32(vld1_dup_u32((const void*) i)); i += 2; | ^~~~~~~~~~~~~~~~~~~~ | vreinterpret_bf16_u32 external/XNNPACK/src/amalgam/gen/neonfp16.c:124:28: error: incompatible types when initializing type 'float32x4_t' using type 'int' 124 | const float32x4_t vt = vcvt_f32_f16(vh); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:129:11: error: unknown type name 'float16x4_t' 129 | const float16x4_t vh = vreinterpret_f16_u16(vld1_dup_u16(i)); | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:130:28: error: incompatible types when initializing type 'float32x4_t' using type 'int' 130 | const float32x4_t vt = vcvt_f32_f16(vh); | ^~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:134:9: error: unknown type name 'float16x4_t' 134 | const float16x4_t vout = vcvt_f16_f32(vcombine_f32(vacc, vacc)); | ^~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:134:28: warning: implicit declaration of function 'vcvt_f16_f32'; did you mean 'vcvt_bf16_f32'? [-Wimplicit-function-declaration] 134 | const float16x4_t vout = vcvt_f16_f32(vcombine_f32(vacc, vacc)); | ^~~~~~~~~~~~ | vcvt_bf16_f32 external/XNNPACK/src/amalgam/gen/neonfp16.c:135:20: warning: implicit declaration of function 'vreinterpret_u16_f16'; did you mean 'vreinterpret_u16_bf16'? [-Wimplicit-function-declaration] 135 | vst1_lane_u16(o, vreinterpret_u16_f16(vout), 0); | ^~~~~~~~~~~~~~~~~~~~ | vreinterpret_u16_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:135:20: error: incompatible type for argument 2 of 'vst1_lane_u16' 135 | vst1_lane_u16(o, vreinterpret_u16_f16(vout), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int In file included from external/XNNPACK/src/amalgam/gen/neonfp16.c:8: /usr/lib/gcc-cross/arm-linux-gnueabihf/11/include/arm_neon.h:11067:43: note: expected 'uint16x4_t' but argument is of type 'int' 11067 | vst1_lane_u16 (uint16_t * __a, uint16x4_t __b, const int __c) | ~~~~~~~~~~~^~~ external/XNNPACK/src/amalgam/gen/neonfp16.c: In function 'xnn_f32_f16_vcvt_ukernel__neonfp16_u16': external/XNNPACK/src/amalgam/gen/neonfp16.c:156:28: warning: implicit declaration of function 'vreinterpretq_u16_f16'; did you mean 'vreinterpretq_u16_bf16'? [-Wimplicit-function-declaration] 156 | const uint16x8_t vh0 = vreinterpretq_u16_f16(vcombine_f16(vcvt_f16_f32(vf0), vcvt_f16_f32(vf1))); | ^~~~~~~~~~~~~~~~~~~~~ | vreinterpretq_u16_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:156:50: warning: implicit declaration of function 'vcombine_f16'; did you mean 'vcombine_bf16'? [-Wimplicit-function-declaration] 156 | const uint16x8_t vh0 = vreinterpretq_u16_f16(vcombine_f16(vcvt_f16_f32(vf0), vcvt_f16_f32(vf1))); | ^~~~~~~~~~~~ | vcombine_bf16 external/XNNPACK/src/amalgam/gen/neonfp16.c:156:28: error: incompatible types when initializing type 'uint16x8_t' using type 'int' 156 | const uint16x8_t vh0 = vreinterpretq_u16_f16(vcombine_f16(vcvt_f16_f32(vf0), vcvt_f16_f32(vf1))); | ^~~~~~~~~~~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:157:28: error: incompatible types when initializing type 'uint16x8_t' using type 'int' 157 | const uint16x8_t vh1 = vreinterpretq_u16_f16(vcombine_f16(vcvt_f16_f32(vf2), vcvt_f16_f32(vf3))); | ^~~~~~~~~~~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:165:27: error: incompatible types when initializing type 'uint16x4_t' using type 'int' 165 | const uint16x4_t vh = vreinterpret_u16_f16(vcvt_f16_f32(vf)); | ^~~~~~~~~~~~~~~~~~~~ external/XNNPACK/src/amalgam/gen/neonfp16.c:175:21: error: incompatible types when initializing type 'uint16x4_t' using type 'int' 175 | uint16x4_t vh = vreinterpret_u16_f16(vcvt_f16_f32(vf)); | ^~~~~~~~~~~~~~~~~~~~ INFO: Elapsed time: 5.378s, Critical Path: 4.58s INFO: 307 processes: 135 internal, 172 processwrapper-sandbox. FAILED: Build did NOT complete successfully make: *** [Makefile:75: tests] Error 1 make: Leaving directory '/workspace' make: *** [/home/nicola/Software/tensorflow-dir/coral/libcoral/docker/docker.mk:40: docker-build] Error 1