Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/xnnpack.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-275885-64331/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/xnnpack.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1686873600 Wrote: /builddir/build/SRPMS/xnnpack-0-20230616.git0ccdd2e.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xnnpack.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-275885-64331/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/xnnpack.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1686873600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rExwzj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xnnpack + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xnnpack.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd xnnpack + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gavVql + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xnnpack + sed -i '/PRIVATE fp16/d' CMakeLists.txt + sed -i '/PRIVATE psimd/d' CMakeLists.txt + sed -i '/PRIVATE fxdiv/d' CMakeLists.txt + sed -i '/NOT TARGET clog/,/^ENDIF/d' CMakeLists.txt + sed -i '/NOT TARGET cpuinfo/,/^ENDIF/d' CMakeLists.txt + sed -i '/NOT TARGET pthreadpool/,/^ENDIF/d' CMakeLists.txt + sed -i '/NOT TARGET fxdiv/,/^ENDIF/d' CMakeLists.txt + sed -i '/NOT TARGET psimd/,/^ENDIF/d' CMakeLists.txt + sed -i '/NOT TARGET fp16/,/^ENDIF/d' CMakeLists.txt + sed -i -e 's|riscv|ppc64le\|riscv|g' CMakeLists.txt + sed -i -e 's|PROPERTIES PUBLIC_HEADER include/xnnpack.h|PROPERTIES PUBLIC_HEADER include/xnnpack.h SOVERSION 1 VERSION 1.0|g' CMakeLists.txt + sed -i 's|indirection src/indirection.c|indirection src/indirection.c)|' CMakeLists.txt + sed -i 's|packing.c))|packing.c)|' CMakeLists.txt + mkdir build + pushd build ~/build/BUILD/xnnpack/build ~/build/BUILD/xnnpack + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wno-missing-braces -flax-vector-conversions' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wno-missing-braces -flax-vector-conversions' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wno-missing-braces -flax-vector-conversions' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_FULL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_FULL_LIBEXECDIR:PATH=/usr/libexec -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/var -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=/var/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -Wno-dev -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DXNNPACK_BUILD_TESTS=OFF -DXNNPACK_BUILD_BENCHMARKS=OFF -DXNNPACK_USE_SYSTEM_LIBS=ON -DCLOG_SOURCE_DIR=/usr/include -DFP16_SOURCE_DIR=/usr/include -DPSIMD_SOURCE_DIR=/usr/include -DFXDIV_SOURCE_DIR=/usr/include -DCPUINFO_SOURCE_DIR=/usr/include -DPTHREADPOOL_SOURCE_DIR=/usr/include -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.6s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: CLOG_SOURCE_DIR CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CPUINFO_SOURCE_DIR FP16_SOURCE_DIR FXDIV_SOURCE_DIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX PSIMD_SOURCE_DIR PTHREADPOOL_SOURCE_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/xnnpack/build + make -j80 [ 0%] Building C object CMakeFiles/logging.dir/src/enums/operator-type.c.o [ 0%] Building C object CMakeFiles/logging.dir/src/enums/node-type.c.o [ 0%] Building C object CMakeFiles/microparams-init.dir/src/microparams-init.c.o [ 0%] Building C object CMakeFiles/indirection.dir/src/indirection.c.o [ 0%] Building C object CMakeFiles/normalization.dir/src/normalization.c.o [ 0%] Building C object CMakeFiles/allocator.dir/src/allocator.c.o [ 0%] Building C object CMakeFiles/logging.dir/src/enums/microkernel-type.c.o [ 0%] Building C object CMakeFiles/logging.dir/src/enums/datatype-strings.c.o [ 0%] Building C object CMakeFiles/packing.dir/src/packing.c.o [ 0%] Building C object CMakeFiles/microkernel-utils.dir/src/microkernel-utils.c.o [ 0%] Building CXX object CMakeFiles/convolution-test-helpers.dir/test/convolution-test-helpers.cc.o [ 0%] Building C object CMakeFiles/logging.dir/src/log.c.o /builddir/build/BUILD/xnnpack/src/log.c:58:13: warning: 'xnn_vlog' defined but not used [-Wunused-function] 58 | static void xnn_vlog(int output_handle, const char* prefix, size_t prefix_length, const char* format, va_list args) { | ^~~~~~~~ /builddir/build/BUILD/xnnpack/src/microparams-init.c:1626:37: warning: argument 1 of type 'union xnn_f32_scaleminmax_params *' declared as a pointer [-Warray-parameter=] 1626 | union xnn_f32_scaleminmax_params* params, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/microparams-init.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:295:38: note: previously declared as an array 'union xnn_f32_scaleminmax_params[static 1]' 295 | union xnn_f32_scaleminmax_params params[XNN_MIN_ELEMENTS(1)], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:298:1: note: in expansion of macro 'DECLARE_UPDATE_F32_SCALEMINMAX_PARAMS_FUNCTION' 298 | DECLARE_UPDATE_F32_SCALEMINMAX_PARAMS_FUNCTION(xnn_update_f32_scaleminmax_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 0%] Built target logging /builddir/build/BUILD/xnnpack/src/microparams-init.c:4701:29: warning: argument 1 of type 'union xnn_f16_chw_params *' declared as a pointer [-Warray-parameter=] 4701 | union xnn_f16_chw_params* params, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:789:30: note: previously declared as an array 'union xnn_f16_chw_params[static 1]' 789 | union xnn_f16_chw_params params[XNN_MIN_ELEMENTS(1)], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:793:3: note: in expansion of macro 'DECLARE_UPDATE_F16_CHW_PARAMS_FUNCTION' 793 | DECLARE_UPDATE_F16_CHW_PARAMS_FUNCTION(xnn_update_f16_chw_neonfp16arith_stride1_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/microparams-init.c:4716:29: warning: argument 1 of type 'union xnn_f16_chw_params *' declared as a pointer [-Warray-parameter=] 4716 | union xnn_f16_chw_params* params, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:789:30: note: previously declared as an array 'union xnn_f16_chw_params[static 1]' 789 | union xnn_f16_chw_params params[XNN_MIN_ELEMENTS(1)], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:794:3: note: in expansion of macro 'DECLARE_UPDATE_F16_CHW_PARAMS_FUNCTION' 794 | DECLARE_UPDATE_F16_CHW_PARAMS_FUNCTION(xnn_update_f16_chw_neonfp16arith_stride2_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/microparams-init.c:4741:29: warning: argument 1 of type 'union xnn_f32_chw_params *' declared as a pointer [-Warray-parameter=] 4741 | union xnn_f32_chw_params* params, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:800:30: note: previously declared as an array 'union xnn_f32_chw_params[static 1]' 800 | union xnn_f32_chw_params params[XNN_MIN_ELEMENTS(1)], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:804:3: note: in expansion of macro 'DECLARE_UPDATE_F32_CHW_PARAMS_FUNCTION' 804 | DECLARE_UPDATE_F32_CHW_PARAMS_FUNCTION(xnn_update_f32_chw_neon_stride1_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/microparams-init.c:4752:29: warning: argument 1 of type 'union xnn_f32_chw_params *' declared as a pointer [-Warray-parameter=] 4752 | union xnn_f32_chw_params* params, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:800:30: note: previously declared as an array 'union xnn_f32_chw_params[static 1]' 800 | union xnn_f32_chw_params params[XNN_MIN_ELEMENTS(1)], \ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/microparams-init.h:805:3: note: in expansion of macro 'DECLARE_UPDATE_F32_CHW_PARAMS_FUNCTION' 805 | DECLARE_UPDATE_F32_CHW_PARAMS_FUNCTION(xnn_update_f32_chw_neon_stride2_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/scalar.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neonfp16.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neon.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neonfma.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neonv8.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neon-aarch64.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neonfp16arith.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neondot.c.o [ 0%] Building C object CMakeFiles/microkernels-prod.dir/src/amalgam/gen/neonfp16arith-aarch64.c.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Built target microkernel-utils [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 0%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 1%] Building C object CMakeFiles/hardware-config.dir/src/hardware-config.c.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 1%] Built target allocator [ 1%] Building CXX object CMakeFiles/jit.dir/src/jit/aarch32-assembler.cc.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/jit/assembler.cc.o [ 1%] Building C object CMakeFiles/operator-run.dir/src/operator-run.c.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 1%] Building C object CMakeFiles/memory.dir/src/memory.c.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 1%] Building C object CMakeFiles/operator-utils.dir/src/operator-utils.c.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-1x16-aarch64-neonfp16arith-ld64.cc.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-6x16-aarch64-neonfp16arith-cortex-a55.cc.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-6x16-aarch64-neonfp16arith-cortex-a75.cc.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-4x16-aarch64-neonfp16arith-ld64.cc.o [ 1%] Building CXX object CMakeFiles/jit.dir/src/jit/aarch64-assembler.cc.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 1%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 1%] Building C object CMakeFiles/mutex.dir/src/mutex.c.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-4x16-aarch64-neonfp16arith-ld64.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-6x16-aarch64-neonfp16arith-cortex-a55r0.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-6x16-aarch64-neonfp16arith-cortex-a55.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-6x16-aarch64-neonfp16arith-cortex-a55r0.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-1x16-aarch64-neonfp16arith-ld64.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-gemm/gen/f16-gemm-6x16-aarch64-neonfp16arith-ld64.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-6x16-aarch64-neonfp16arith-cortex-a75.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f16-igemm/gen/f16-igemm-6x16-aarch64-neonfp16arith-ld64.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-1x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-1x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-1x8-aarch64-neonfma-ld64.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-4x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/scalar.c:407:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 407 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-6x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building C object CMakeFiles/post-operation.dir/src/operators/post-operation.c.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:30:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 30 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-6x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-4x8-aarch64-neonfma-cortex-a55.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-4x8-aarch64-neonfma-ld128.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-6x8-aarch64-neonfma-cortex-a55.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-6x8-aarch64-neonfma-ld128.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-gemm/gen/f32-gemm-4x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-ld128.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a55.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a55.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a75.cc.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a53.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 2%] Building CXX object CMakeFiles/jit.dir/src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-ld128.cc.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 2%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 3%] Built target mutex [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-goi-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 3%] Built target hardware-config [ 3%] Built target normalization [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 3%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Built target post-operation [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Built target memory /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc: In member function 'void xnnpack::aarch64::Assembler::ldr(xnnpack::aarch64::XRegister, xnnpack::aarch64::MemOperand)': /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc:325:60: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'unsigned int' [-Wsign-compare] 325 | if (xn.mode != AddressingMode::kOffset || imm < 0 || imm > (kUint12Max << 3) || (imm & 7) != 0) { | ~~~~^~~~~~~~~~~~~~~~~~~ [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc: In member function 'void xnnpack::aarch64::Assembler::str(xnnpack::aarch64::HRegister, xnnpack::aarch64::MemOperand)': /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc:780:22: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'unsigned int' [-Wsign-compare] 780 | if (imm < 0 || imm > (kUint12Max << 1) || (imm & 0x1) != 0) { | ~~~~^~~~~~~~~~~~~~~~~~~ [ 4%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc: In member function 'void xnnpack::aarch64::Assembler::str(xnnpack::aarch64::SRegister, xnnpack::aarch64::MemOperand)': /builddir/build/BUILD/xnnpack/src/jit/aarch64-assembler.cc:790:22: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'unsigned int' [-Wsign-compare] 790 | if (imm < 0 || imm > (kUint12Max << 2) || (imm & 0x3) != 0) { | ~~~~^~~~~~~~~~~~~~~~~~~ [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-asm-aarch64-neondot-ld32.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o [ 5%] Building C object CMakeFiles/cache.dir/src/cache.c.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mull.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mull.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16.c:19:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:37:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 37 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neonfp16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16.c:75:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 75 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16.c:11: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:48:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 48 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x32_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16.c:142:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 142 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:114:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 114 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neonfp16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld32.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 5%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Built target operator-utils [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c16-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:21:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:63:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 63 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:75:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 75 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:118:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 118 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:128:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 128 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:122:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 122 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:180:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 180 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:201:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 201 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__aarch64_neonfp16arith_sqrt_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith-aarch64.c:215:37: warning: argument 4 of type 'const union xnn_f16_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 215 | const union xnn_f16_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:213:40: note: previously declared as 'const union xnn_f16_tanh_params *' 213 | const union xnn_f16_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:303:1: note: in expansion of macro 'DECLARE_F16_VTANH_UKERNEL_FUNCTION' 303 | DECLARE_F16_VTANH_UKERNEL_FUNCTION(xnn_f16_vtanh_ukernel__aarch64_neonfp16arith_expm1minus_rr1_p3h2ts_div_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 6%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mull.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:25:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:173:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 173 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neonv8_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:142:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 142 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:246:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 246 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neonv8_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:259:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 259 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:880:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 880 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:299:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 299 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:826:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 826 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:339:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 339 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:862:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 862 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:379:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 379 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:844:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 844 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:425:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 425 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:11: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1403:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1403 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:431:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 431 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:8: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1605:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1605 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:432:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 432 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:179:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 179 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1604:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1604 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:305:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 305 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1607:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1607 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:615:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 615 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1606:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1606 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1080:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1080 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1402:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1402 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1086:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 1086 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:839:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 839 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:11: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1026:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1026 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1087:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 1087 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:999:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 999 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1025:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1025 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1132:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1132 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1028:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1028 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1613:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1613 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1370:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1370 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1619:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1619 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1452:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1452 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1027:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1027 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1620:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1620 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:38:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 38 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:328:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 328 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1682:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1682 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1800:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1800 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2114:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2114 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1387:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1387 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1806:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1806 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16c4__neondot': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:1807:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1807 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1784:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1784 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:8: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1785:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 1785 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:614:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 614 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:238:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 238 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1835:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1835 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2109:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2109 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2119:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2119 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neondot': [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2029:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2029 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:743:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 743 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:267:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 267 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1913:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 1913 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1914:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 1914 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:894:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 894 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:134:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 134 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l8c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:1959:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1959 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2115:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2115 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane': [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2354:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2354 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2357:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2357 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16c4__neondot': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2187:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2187 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:1341:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1341 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:298:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 298 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2401:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2401 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2028:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2028 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2188:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2188 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2269:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2269 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2110:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2110 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2555:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2555 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:43:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 43 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:1590:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1590 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:73:42: note: previously declared as 'const union xnn_f32_minmax_params *' 73 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:76:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION' 76 | DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:201:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 201 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2558:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2558 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8c4__neondot': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2421:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2421 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2597:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2597 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2027:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2027 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:1737:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1737 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:202:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 202 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2422:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2422 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2491:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2491 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1426:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1426 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2750:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2750 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16c4__neondot': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2753:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2753 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:680:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 680 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1808:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1808 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:2046:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2046 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2601:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2601 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:203:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 203 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2792:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2792 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2100:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2100 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2602:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 2602 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2651:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2651 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1421:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1421 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:937:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 937 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1896:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1896 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2926:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2926 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neondot': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2737:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2737 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2929:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2929 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 7%] Building ASM object CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-2048.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-4.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-64.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-8.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:1158:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1158 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2738:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 2738 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1973:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1973 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:2782:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2782 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1427:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1427 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:2840:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2840 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:90:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 90 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16c4__neondot': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3024:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3024 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:2969:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2969 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2106:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2106 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:3003:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3003 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:91:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 91 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-16.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3025:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3025 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3102:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3102 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1422:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1422 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3128:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 3128 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-32.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-64.c.o [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-2048.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3131:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 3131 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8c4__neondot': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:3334:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3334 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:104:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 104 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3268:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3268 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3171:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3171 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2101:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2101 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3269:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3269 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3330:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3330 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1066:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1066 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3375:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3375 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 8%] Building C object CMakeFiles/microkernels-prod.dir/src/tables/vlog.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3378:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3378 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:3773:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3773 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:22: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:126:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 126 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3493:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3493 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1065:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1065 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3424:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3424 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2107:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2107 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3627:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3627 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1075:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1075 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4003:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4003 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:23: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:106:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 106 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neonfma_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3670:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3670 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:1907:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1907 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2063:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2063 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3673:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 3673 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:3974:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3974 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1074:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1074 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4281:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4281 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:25: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:432:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 432 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:3719:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3719 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2041:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2041 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2203:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2203 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:173:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 173 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2293:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2293 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:175:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 175 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:4227:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4227 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:486:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 486 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4501:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4501 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:437:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 437 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2435:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2435 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:180:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 180 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:4402:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4402 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:485:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 485 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2621:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2621 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:181:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 181 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4650:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4650 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:24: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:33:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 33 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c4__neonfma_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:55:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 55 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:42: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:27:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 27 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4242:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 4242 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4248:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 4248 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:4548:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4548 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:495:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 495 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2863:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2863 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:73:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 73 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4322:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4322 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-samples1-scalar.c.o [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-samples4-scalar.c.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1342:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1342 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:2968:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2968 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:74:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 74 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/gen/cs16-bfly4-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:811:44: warning: argument 11 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 811 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:69:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 69 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:71:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 71 | DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/gen/cs16-bfly4-scalar-x2.c.o [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/gen/cs16-bfly4-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:3132:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3132 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neondot.c:4910:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4910 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:93:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 93 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:494:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 494 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane': [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-fftr/gen/cs16-fftr-scalar-x1.c.o [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-fftr/gen/cs16-fftr-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:44:44: warning: argument 11 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 44 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-scalar-x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:34:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 34 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:37:1: note: in expansion of macro 'DECLARE_F16_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 37 | DECLARE_F16_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_avgpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4569:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 4569 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-fftr/gen/cs16-fftr-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:1105:44: warning: argument 10 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1105 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:90:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 90 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:92:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 92 | DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:3344:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3344 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:95:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 95 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4572:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 4572 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:1267:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1267 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:73:42: note: previously declared as 'const union xnn_f32_minmax_params *' 73 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:75:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION' 75 | DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: [ 8%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-scalar-x3.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:342:44: warning: argument 10 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 342 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:51:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 51 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:54:1: note: in expansion of macro 'DECLARE_F16_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 54 | DECLARE_F16_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_avgpool_minmax_ukernel_9x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4618:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4618 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1341:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1341 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:3606:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3606 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:24: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:119:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 119 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-scalar-x4.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:508:39: warning: argument 13 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 508 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:96:42: note: previously declared as 'const union xnn_f16_minmax_params *' 96 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:98:1: note: in expansion of macro 'DECLARE_F16_CONV_HWC2CHW_UKERNEL_FUNCTION' 98 | DECLARE_F16_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f16_conv_hwc2chw_ukernel_3x3s2p1c3x4__neonfp16arith_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm': [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x2.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x3.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4784:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 4784 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x4.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-4x-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:1902:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1902 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:326:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 326 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4741:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4741 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1027:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1027 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-avgpool/f32-avgpool-9p8x-minmax-scalar-c1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4787:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 4787 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-9x-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:4186:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4186 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:120:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 120 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4828:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4828 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1340:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1340 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-avgpool/f32-avgpool-9x-minmax-scalar-c1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfma.c:4977:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4977 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1339:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1339 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:2478:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2478 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:236:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 236 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4993:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 4993 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c.o /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:4996:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 4996 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:2607:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2607 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:265:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 265 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:4944:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4944 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:26: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:373:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 373 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:2758:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2758 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:157:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 157 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l4c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5037:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5037 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1412:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1412 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5008:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5008 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:575:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 575 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5183:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 5183 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c.o /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:3156:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3156 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:296:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 296 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5069:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5069 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:598:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 598 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5186:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 5186 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5129:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5129 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:27: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:899:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 899 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__aarch64_neon_sqrt_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:1469:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1469 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:3403:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3403 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:597:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 597 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p8c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1796:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1796 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5227:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5227 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1418:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1418 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5160:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5160 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1329:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1329 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_p6h5ts_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal': [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:3612:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3612 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1883:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1883 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5398:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 5398 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:1858:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1858 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:580:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 580 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:3768:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3768 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1950:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1950 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5401:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 5401 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:1992:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 1992 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:586:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 586 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5476:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5476 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:25: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:105:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 105 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_aarch64_neon_tbl128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:2146:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2146 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:592:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 592 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5442:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5442 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1413:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1413 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4152:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4152 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:5586:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 5586 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2052:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2052 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon-aarch64.c:19: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:37:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 37 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__aarch64_neon_tbx128x4_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9p8x-minmax-scalar-c1.c:23:44: warning: argument 11 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x2.c:21:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9p8x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:69:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 69 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:72:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 72 | DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9p8x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:96:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 96 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x1.c:21:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:95:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 95 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x3.c:21:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:97:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 97 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__scalar_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:2400:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2400 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:590:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 590 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p8c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5660:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 5660 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x4.c:21:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:98:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 98 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4440:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4440 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:108:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 108 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:2575:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2575 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2149:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2149 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_2x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5663:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 5663 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4585:41: warning: argument 5 of type 'const union xnn_f32_gavgpool_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4585 | const union xnn_f32_gavgpool_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:19: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:314:44: note: previously declared as 'const union xnn_f32_gavgpool_params *' 314 | const union xnn_f32_gavgpool_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:316:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION' 316 | DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION(xnn_f32_gavgpool_cw_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:2933:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 2933 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2156:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2156 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5709:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5709 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1419:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1419 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4650:44: warning: argument 8 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4650 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:31:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 31 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:33:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 33 | DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7p7x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:3164:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3164 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2165:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2165 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4821:44: warning: argument 7 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4821 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:49:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 49 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:51:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 51 | DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5969:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 5969 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:3803:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 3803 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2179:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2179 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:4925:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4925 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:20: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:164:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 164 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:5972:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 5972 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: At top level: /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:5015:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5015 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:165:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 165 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:6018:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6018 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1354:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1354 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:4335:44: warning: argument 8 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4335 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:68:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 68 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:70:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 70 | DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7p7x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:5135:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5135 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:167:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 167 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c:25:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c:25:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:52:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 52 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:42:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 42 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:4507:44: warning: argument 7 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4507 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:89:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 89 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:91:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 91 | DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9x-minmax-scalar-c1.c:22:44: warning: argument 10 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:90:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 90 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:93:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 93 | DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:5345:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5345 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:166:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 166 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:4615:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4615 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:82:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 82 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_1x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:6559:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 6559 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:4747:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4747 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:79:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 79 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_1x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c:25:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:73:42: note: previously declared as 'const union xnn_f32_minmax_params *' 73 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:77:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION' 77 | DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonv8.c:6565:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 6565 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:5868:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5868 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:22: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:67:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 67 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:4856:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 4856 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:95:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 95 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_6x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Built target cache /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:5973:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5973 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:68:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 68 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:5208:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5208 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:89:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 89 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_6x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:6115:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6115 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:71:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 71 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:6346:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6346 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:70:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:5753:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5753 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:401:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 401 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_1x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:6544:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6544 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:26: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:48:42: note: previously declared as 'const union xnn_f32_minmax_params *' 48 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:50:1: note: in expansion of macro 'DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 50 | DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_f32_maxpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:5897:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 5897 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:398:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 398 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_1x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:6018:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6018 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:412:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 412 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_6x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:6766:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6766 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:31: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:69:42: note: previously declared as 'const union xnn_f32_minmax_params *' 69 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:71:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 71 | DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:6392:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6392 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:406:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 406 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_6x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7061:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7061 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:91:42: note: previously declared as 'const union xnn_f32_minmax_params *' 91 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:93:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 93 | DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1814:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1814 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1815:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1815 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1813:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1813 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:6665:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6665 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:20: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:32:42: note: previously declared as 'const union xnn_f16_minmax_params *' 32 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:35:1: note: in expansion of macro 'DECLARE_F16_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 35 | DECLARE_F16_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_f16_maxpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7329:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7329 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:168:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 168 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:6895:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 6895 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:22: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:32:42: note: previously declared as 'const union xnn_f16_minmax_params *' 32 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:35:1: note: in expansion of macro 'DECLARE_F16_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 35 | DECLARE_F16_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_pavgpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7455:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7455 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:241:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 241 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7585:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7585 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:34: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:95:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 95 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:7194:39: warning: argument 11 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7194 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:50:42: note: previously declared as 'const union xnn_f16_minmax_params *' 50 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:53:1: note: in expansion of macro 'DECLARE_F16_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 53 | DECLARE_F16_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_pavgpool_minmax_ukernel_9x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7823:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7823 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:35: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:166:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 166 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:7474:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7474 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:25: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:49:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 49 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:7876:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7876 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:37: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:102:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 102 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:7639:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7639 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:52:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 52 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8127:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8127 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:41: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:350:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 350 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:7878:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 7878 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:27: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:144:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 144 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_32x1__neonfp16arith_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8191:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8191 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:552:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 552 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1817:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1817 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_2x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1819:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1819 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_4x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1818:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1818 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_3x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1816:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1816 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8252:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8252 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:208:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 208 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8097:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8097 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:28: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:62:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 62 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1812:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1812 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8305:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8305 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:490:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 490 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8170:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8170 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:117:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 117 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8355:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8355 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:231:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 231 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8240:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8240 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:38:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 38 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8408:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8408 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:513:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 513 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8302:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8302 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:93:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 93 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8458:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8458 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:396:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 396 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8361:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8361 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:40:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 40 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1820:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1820 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_5x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8522:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8522 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:621:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 621 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8423:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8423 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:95:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 95 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8482:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8482 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:66:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 66 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8583:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8583 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:667:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 667 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8555:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8555 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:121:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 121 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8644:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8644 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:254:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 254 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8625:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8625 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:125:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 125 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8701:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8701 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:536:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 536 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8695:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8695 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:42:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 42 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8755:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8755 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:419:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 419 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8761:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8761 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:97:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 97 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8819:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8819 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:644:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 644 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8824:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8824 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:68:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 68 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1902:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1902 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1821:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1821 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__scalar_6x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1903:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1903 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1904:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1904 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1907:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1907 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_3x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8879:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8879 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:47: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:389:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 389 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1905:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1905 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1901:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1901 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1906:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1906 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_2x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8897:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8897 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:127:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 127 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:8930:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8930 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:416:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 416 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:8966:39: warning: argument 4 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 8966 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:30: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:38:42: note: previously declared as 'const union xnn_f16_minmax_params *' 38 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:41:1: note: in expansion of macro 'DECLARE_F16_VCLAMP_UKERNEL_FUNCTION' 41 | DECLARE_F16_VCLAMP_UKERNEL_FUNCTION(xnn_f16_vclamp_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9106:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9106 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:648:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 648 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9022:36: warning: argument 4 of type 'const union xnn_f16_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9022 | const union xnn_f16_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:52:39: note: previously declared as 'const union xnn_f16_elu_params *' 52 | const union xnn_f16_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:55:1: note: in expansion of macro 'DECLARE_F16_VELU_UKERNEL_FUNCTION' 55 | DECLARE_F16_VELU_UKERNEL_FUNCTION(xnn_f16_velu_ukernel__neonfp16arith_rr1_p3_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9150:39: warning: argument 4 of type 'const union xnn_f16_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9150 | const union xnn_f16_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:66:42: note: previously declared as 'const union xnn_f16_hswish_params *' 66 | const union xnn_f16_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:69:1: note: in expansion of macro 'DECLARE_F16_VHSWISH_UKERNEL_FUNCTION' 69 | DECLARE_F16_VHSWISH_UKERNEL_FUNCTION(xnn_f16_vhswish_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9185:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9185 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:703:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 703 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9222:38: warning: argument 4 of type 'const union xnn_f16_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9222 | const union xnn_f16_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:685:41: note: previously declared as 'const union xnn_f16_lrelu_params *' 685 | const union xnn_f16_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:688:1: note: in expansion of macro 'DECLARE_F16_VLRELU_UKERNEL_FUNCTION' 688 | DECLARE_F16_VLRELU_UKERNEL_FUNCTION(xnn_f16_vlrelu_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9241:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9241 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:46: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:30:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 30 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c4__neon_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c.o [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9283:39: warning: argument 8 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9283 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:29: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:68:42: note: previously declared as 'const union xnn_f16_minmax_params *' 68 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:70:1: note: in expansion of macro 'DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulcaddc_minmax_ukernel_c8__neonfp16arith_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9334:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9334 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:878:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 878 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1980:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1980 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9378:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9378 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:115:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 115 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndd_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9411:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9411 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:824:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 824 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9424:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9424 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:100:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 100 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndne_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1908:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1908 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__scalar_4x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1978:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1978 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1979:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1979 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9476:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9476 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:860:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 860 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1977:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1977 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9470:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9470 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:110:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 110 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndu_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1976:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1976 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9558:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9558 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:842:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 842 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9516:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9516 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:105:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 105 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndz_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9621:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9621 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1032:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1032 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9562:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9562 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:156:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 156 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9809:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9809 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1347:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1347 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neon_expm1minus_rr1_p6h5ts_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9768:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9768 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:162:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 162 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9981:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9981 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:353:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 353 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:9917:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 9917 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:196:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 196 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__neonfp16arith_nr1fma1adj_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1982:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1982 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1983:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1983 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Built target convolution-test-helpers [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:10021:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10021 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:750:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 750 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:10013:37: warning: argument 4 of type 'const union xnn_f16_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10013 | const union xnn_f16_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:213:40: note: previously declared as 'const union xnn_f16_tanh_params *' 213 | const union xnn_f16_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:314:1: note: in expansion of macro 'DECLARE_F16_VTANH_UKERNEL_FUNCTION' 314 | DECLARE_F16_VTANH_UKERNEL_FUNCTION(xnn_f16_vtanh_ukernel__neonfp16arith_expm1minus_rr1_p3h2ts_nr1fma_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:10061:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10061 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1287:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1287 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:10197:36: warning: argument 4 of type 'const union xnn_f16_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10197 | const union xnn_f16_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:24:39: note: previously declared as 'const union xnn_f16_abs_params *' 24 | const union xnn_f16_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:27:1: note: in expansion of macro 'DECLARE_F16_VABS_UKERNEL_FUNCTION' 27 | DECLARE_F16_VABS_UKERNEL_FUNCTION(xnn_f16_vabs_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:10101:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10101 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:354:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 354 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:10243:36: warning: argument 4 of type 'const union xnn_f16_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10243 | const union xnn_f16_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:80:39: note: previously declared as 'const union xnn_f16_neg_params *' 80 | const union xnn_f16_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:84:1: note: in expansion of macro 'DECLARE_F16_VNEG_UKERNEL_FUNCTION' 84 | DECLARE_F16_VNEG_UKERNEL_FUNCTION(xnn_f16_vneg_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:10202:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10202 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:968:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 968 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neonfp16arith.c:10289:40: warning: argument 4 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10289 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:176:43: note: previously declared as 'const union xnn_f16_default_params *' 176 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:179:1: note: in expansion of macro 'DECLARE_F16_VSQR_UKERNEL_FUNCTION' 179 | DECLARE_F16_VSQR_UKERNEL_FUNCTION(xnn_f16_vsqr_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1981:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1981 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1985:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1985 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_3x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:10853:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 10853 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:967:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 967 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:11384:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 11384 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:960:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 960 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:11693:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 11693 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:390:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 390 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:11804:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 11804 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:118:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 118 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1984:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1984 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__scalar_3x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:12030:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 12030 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:169:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 169 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:12183:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 12183 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1315:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1315 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:12465:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 12465 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1314:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1314 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2073:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2073 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2072:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2072 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2074:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2074 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2075:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2075 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2076:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2076 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_1x1_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:12662:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 12662 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1552:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1552 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:12841:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 12841 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1554:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1554 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:13098:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 13098 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:737:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 737 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2078:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2078 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:13394:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 13394 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:736:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 736 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:13605:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 13605 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:974:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 974 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:13797:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 13797 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:976:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 976 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2081:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2081 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_3x1_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2077:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2077 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2080:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2080 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_3x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:14064:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 14064 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1395:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1395 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar-acc2.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar-acc2.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:218:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 218 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_2f2m2l4c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:216:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 216 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_2f2m2l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:217:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 217 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_2f2m2l4c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:203:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 203 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_2f2m2l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:205:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 205 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_2f2m2l4c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:202:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 202 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_2f2m2l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:215:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 215 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_2f2m2l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:14723:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 14723 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1394:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1394 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:15260:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 15260 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1366:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1366 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c:24:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2079:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2079 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__scalar_2x1_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:15451:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 15451 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1379:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1379 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:206:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 206 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3f3m3l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:460:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 460 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:207:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 207 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3f3m3l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:204:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 204 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_2f2m2l4c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:15774:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 15774 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2006:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2006 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:15971:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 15971 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2097:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2097 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:16150:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16150 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2098:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2098 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:454:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 454 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:462:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 462 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:461:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 461 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:16407:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16407 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1319:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1319 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:457:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 457 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:459:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 459 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar-acc2.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c.o [ 10%] Built target indirection /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:16618:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16618 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1409:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1409 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:465:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 465 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_4p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:470:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 470 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:16810:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16810 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1410:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1410 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:455:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 455 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:456:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 456 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_3p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:469:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 469 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17072:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17072 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:40: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:116:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 116 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar-acc2.c.o [ 10%] Built target operator-run /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17175:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17175 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:118:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 118 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17304:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17304 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:171:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 171 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17395:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17395 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:173:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 173 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar.c.o [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17503:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17503 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:308:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 308 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17581:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17581 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:43: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:27:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 27 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:471:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 471 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:472:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 472 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:467:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 467 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_4p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar-acc2.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:220:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 220 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:466:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 466 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_4p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:464:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 464 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_4p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17666:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17666 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:28:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 28 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Built target microparams-init /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:219:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 219 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:209:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 209 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_5f5m5l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:208:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 208 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_5f5m5l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17772:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17772 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:26:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 26 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17834:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17834 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:44: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:28:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 28 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar-acc2.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:222:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 222 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:17928:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17928 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:45: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:98:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 98 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:18057:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 18057 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:127:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 127 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:221:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 221 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:211:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 211 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_6f6m7l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar-acc2.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:224:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 224 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:210:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 210 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_6f6m7l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x1.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:18188:47: warning: argument 11 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 18188 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:112:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 112 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:114:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 114 | DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9p8x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x3.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x4.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:18540:47: warning: argument 10 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 18540 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:130:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 130 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:132:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 132 | DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar-acc2.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:475:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 475 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_9p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:213:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 213 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_8f8m9l1c1s1r__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:223:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 223 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar.c:30:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:61:41: note: previously declared as 'const union xnn_f32_default_params *' 61 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:212:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION' 212 | DECLARE_F32_DWCONV_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_8f8m9l1c1s1r__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:480:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 480 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:18747:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 18747 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:742:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 742 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x2.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x3.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:479:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 479 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:147:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 147 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:148:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 148 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool-cw/f32-gavgpool-cw-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:474:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 474 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_9p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:482:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 482 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:19379:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19379 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:670:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 670 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:481:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 481 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:477:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 477 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_9p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:19741:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19741 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:483:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 483 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x3.c:21:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:150:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 150 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:149:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 149 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_bitcast_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:490:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 490 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:485:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 485 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_25p1c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:491:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 491 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:476:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 476 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_9p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool/f32-gavgpool-7x-minmax-scalar-c1.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:492:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 492 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:484:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 484 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_25p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:19852:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19852 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:221:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 221 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gavgpool-cw/f32-gavgpool-cw-scalar-x1.c:17:41: warning: argument 5 of type 'const union xnn_f32_gavgpool_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17 | const union xnn_f32_gavgpool_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool-cw/f32-gavgpool-cw-scalar-x1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:314:44: note: previously declared as 'const union xnn_f32_gavgpool_params *' 314 | const union xnn_f32_gavgpool_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:317:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION' 317 | DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION(xnn_f32_gavgpool_cw_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x1.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:152:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 152 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:20078:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20078 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:272:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 272 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x2.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:153:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 153 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-scalar-c1.c:20:44: warning: argument 8 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:31:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 31 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:34:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 34 | DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7p7x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:487:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 487 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_25p2c__scalar_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:33:41: note: previously declared as 'const union xnn_f32_default_params *' 33 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:486:1: note: in expansion of macro 'DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION' 486 | DECLARE_F32_DWCONV_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_ukernel_25p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:489:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 489 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:20231:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20231 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1033:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1033 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x3.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:154:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 154 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:155:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 155 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__scalar_fabsf_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x4-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:20514:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20514 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1032:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1032 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-2x4-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7x-minmax-scalar-c1.c:19:44: warning: argument 7 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:49:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 49 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:52:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 52 | DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:20712:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20712 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1036:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1036 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:21032:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21032 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1039:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1039 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x4-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-2x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:21636:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21636 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:453:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 453 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:21933:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21933 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:452:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 452 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 11%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x4-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-2x4-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:22145:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22145 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:456:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 456 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:145:40: note: previously declared as 'const union xnn_f32_relu_params *' 145 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:490:1: note: in expansion of macro 'DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION' 490 | DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_gemm_relu_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:145:40: note: previously declared as 'const union xnn_f32_relu_params *' 145 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:489:1: note: in expansion of macro 'DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION' 489 | DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_gemm_relu_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:132:43: note: previously declared as 'const union xnn_f32_default_params *' 132 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:484:1: note: in expansion of macro 'DECLARE_F32_GEMM_UKERNEL_FUNCTION' 484 | DECLARE_F32_GEMM_UKERNEL_FUNCTION(xnn_f32_gemm_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:496:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 496 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:494:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 494 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:495:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 495 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:22481:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22481 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:459:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 459 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-2x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:132:43: note: previously declared as 'const union xnn_f32_default_params *' 132 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:485:1: note: in expansion of macro 'DECLARE_F32_GEMM_UKERNEL_FUNCTION' 485 | DECLARE_F32_GEMM_UKERNEL_FUNCTION(xnn_f32_gemm_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:145:40: note: previously declared as 'const union xnn_f32_relu_params *' 145 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:491:1: note: in expansion of macro 'DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION' 491 | DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_gemm_relu_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:132:43: note: previously declared as 'const union xnn_f32_default_params *' 132 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:486:1: note: in expansion of macro 'DECLARE_F32_GEMM_UKERNEL_FUNCTION' 486 | DECLARE_F32_GEMM_UKERNEL_FUNCTION(xnn_f32_gemm_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23093:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23093 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:31:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 31 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:497:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 497 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x4-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23196:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23196 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:32:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 32 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p2.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c2.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p4.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c4.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23325:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23325 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:69:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 69 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x4-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-2x4-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23416:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23416 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:70:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23524:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23524 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:437:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 437 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x4-minmax-scalar.c:27:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:132:43: note: previously declared as 'const union xnn_f32_default_params *' 132 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:487:1: note: in expansion of macro 'DECLARE_F32_GEMM_UKERNEL_FUNCTION' 487 | DECLARE_F32_GEMM_UKERNEL_FUNCTION(xnn_f32_gemm_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:807:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 807 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1014:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 1014 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:145:40: note: previously declared as 'const union xnn_f32_relu_params *' 145 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:492:1: note: in expansion of macro 'DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION' 492 | DECLARE_F32_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_gemm_relu_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-2x4-minmax-scalar.c:27:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x4-minmax-scalar.c:27:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-2x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1015:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 1015 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1016:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 1016 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:523:40: note: previously declared as 'const union xnn_f32_relu_params *' 523 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:802:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION' 802 | DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_relu_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:523:40: note: previously declared as 'const union xnn_f32_relu_params *' 523 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:803:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION' 803 | DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_relu_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:808:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 808 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:510:43: note: previously declared as 'const union xnn_f32_default_params *' 510 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:797:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION' 797 | DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-2x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:510:43: note: previously declared as 'const union xnn_f32_default_params *' 510 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:798:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION' 798 | DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23602:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23602 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:42:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 42 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: In function 'xnn_qu8_vhswish_ukernel__neon_x16': /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23609:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 23609 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:11: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: At top level: /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:809:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 809 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c:27:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:523:40: note: previously declared as 'const union xnn_f32_relu_params *' 523 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:804:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION' 804 | DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_relu_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23687:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23687 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:43:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 43 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: In function 'xnn_qu8_vhswish_ukernel__neon_x32': /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-scalar.c:27:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:510:43: note: previously declared as 'const union xnn_f32_default_params *' 510 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:799:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION' 799 | DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-scalar.c:26:40: warning: argument 10 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:510:43: note: previously declared as 'const union xnn_f32_default_params *' 510 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:800:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION' 800 | DECLARE_F32_QC8W_GEMM_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:810:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 810 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c:26:37: warning: argument 10 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:523:40: note: previously declared as 'const union xnn_f32_relu_params *' 523 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:805:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION' 805 | DECLARE_F32_QC8W_GEMM_RELU_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_relu_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c:28:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:377:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 377 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-maxpool/f32-maxpool-9p8x-minmax-scalar-c1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-scalar-c1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-pavgpool/f32-pavgpool-9x-minmax-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23694:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 23694 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: At top level: /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c:28:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-scalar.c:28:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:35:43: note: previously declared as 'const union xnn_f32_default_params *' 35 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:367:1: note: in expansion of macro 'DECLARE_F32_IGEMM_UKERNEL_FUNCTION' 367 | DECLARE_F32_IGEMM_UKERNEL_FUNCTION(xnn_f32_igemm_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:378:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 378 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c:28:37: warning: argument 12 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-scalar-2x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:50:40: note: previously declared as 'const union xnn_f32_relu_params *' 50 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:372:1: note: in expansion of macro 'DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION' 372 | DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION(xnn_f32_igemm_relu_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c:28:37: warning: argument 12 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-scalar-2x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:50:40: note: previously declared as 'const union xnn_f32_relu_params *' 50 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:373:1: note: in expansion of macro 'DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION' 373 | DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION(xnn_f32_igemm_relu_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23793:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23793 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:41:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 41 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: In function 'xnn_qu8_vhswish_ukernel__neon_x8': [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23800:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 23800 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c: At top level: /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-scalar.c:28:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-maxpool/f32-maxpool-9p8x-minmax-scalar-c1.c:21:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-scalar.c:28:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-maxpool/f32-maxpool-9p8x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:48:42: note: previously declared as 'const union xnn_f32_minmax_params *' 48 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:51:1: note: in expansion of macro 'DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 51 | DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_f32_maxpool_minmax_ukernel_9p8x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-2x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:35:43: note: previously declared as 'const union xnn_f32_default_params *' 35 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:368:1: note: in expansion of macro 'DECLARE_F32_IGEMM_UKERNEL_FUNCTION' 368 | DECLARE_F32_IGEMM_UKERNEL_FUNCTION(xnn_f32_igemm_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:35:43: note: previously declared as 'const union xnn_f32_default_params *' 35 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:369:1: note: in expansion of macro 'DECLARE_F32_IGEMM_UKERNEL_FUNCTION' 369 | DECLARE_F32_IGEMM_UKERNEL_FUNCTION(xnn_f32_igemm_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c:28:37: warning: argument 12 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23855:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23855 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:83:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 83 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:50:40: note: previously declared as 'const union xnn_f32_relu_params *' 50 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:374:1: note: in expansion of macro 'DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION' 374 | DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION(xnn_f32_igemm_relu_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c:28:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:379:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 379 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9x-minmax-scalar-c1.c:23:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c:25:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-scalar-c1.c:24:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c:25:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:91:42: note: previously declared as 'const union xnn_f32_minmax_params *' 91 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:94:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 94 | DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:58:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 58 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:59:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 59 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_3x3__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-scalar-c1.c:8: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:69:42: note: previously declared as 'const union xnn_f32_minmax_params *' 69 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:72:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 72 | DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9p8x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c:25:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:60:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 60 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c:25:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:61:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x3.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:23949:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23949 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:32:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 32 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x4.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x3.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x4.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x1.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x2.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x2.c.o [ 12%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:24078:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24078 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:61:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x1.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c:28:37: warning: argument 12 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c:28:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:215:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 215 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:216:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 216 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:380:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 380 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:50:40: note: previously declared as 'const union xnn_f32_relu_params *' 50 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:375:1: note: in expansion of macro 'DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION' 375 | DECLARE_F32_IGEMM_RELU_UKERNEL_FUNCTION(xnn_f32_igemm_relu_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-scalar.c:28:40: warning: argument 12 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:35:43: note: previously declared as 'const union xnn_f32_default_params *' 35 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:370:1: note: in expansion of macro 'DECLARE_F32_IGEMM_UKERNEL_FUNCTION' 370 | DECLARE_F32_IGEMM_UKERNEL_FUNCTION(xnn_f32_igemm_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x4.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:24514:38: warning: argument 9 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24514 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:86:41: note: previously declared as 'const union xnn_s8_minmax_params *' 86 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:90:1: note: in expansion of macro 'DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 90 | DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_s8_maxpool_minmax_ukernel_9p8x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x3.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:217:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 217 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:218:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 218 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:24748:38: warning: argument 4 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24748 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1734:41: note: previously declared as 'const union xnn_s8_minmax_params *' 1734 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1736:1: note: in expansion of macro 'DECLARE_S8_VCLAMP_UKERNEL_FUNCTION' 1736 | DECLARE_S8_VCLAMP_UKERNEL_FUNCTION(xnn_s8_vclamp_ukernel__neon_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x3.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:222:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 222 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_imagic_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:220:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 220 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_imagic_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:223:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 223 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_imagic_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:221:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 221 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_imagic_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:283:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 283 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x3.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:285:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 285 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:25123:38: warning: argument 9 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25123 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:68:41: note: previously declared as 'const union xnn_u8_minmax_params *' 68 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:70:1: note: in expansion of macro 'DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_u8_maxpool_minmax_ukernel_9p8x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x1.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x3.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:290:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 290 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_imagic_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:288:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 288 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_imagic_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:291:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 291 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_imagic_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:289:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 289 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_imagic_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x2.c:22:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x1.c:22:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:225:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 225 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:226:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 226 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:286:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 286 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x3.c:22:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:227:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 227 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:228:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 228 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:25391:38: warning: argument 4 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25391 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1748:41: note: previously declared as 'const union xnn_u8_minmax_params *' 1748 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1750:1: note: in expansion of macro 'DECLARE_U8_VCLAMP_UKERNEL_FUNCTION' 1750 | DECLARE_U8_VCLAMP_UKERNEL_FUNCTION(xnn_u8_vclamp_ukernel__neon_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rmax/f32-rmax-scalar.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-x2-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:26389:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26389 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:38: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:191:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 191 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x1.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:205:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 205 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:207:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 207 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x2_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:206:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 206 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:210:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 210 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x1.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:198:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 198 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x1.c:22:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:293:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 293 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:208:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 208 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-x4-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-x3-acc3.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:209:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 209 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_lut64_p2_x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2-acc2.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:199:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 199 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x2-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:200:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 200 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x2_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:284:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 284 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-x1.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-x4-acc4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-x3-acc3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-x2-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-x4-acc2.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x2.c:22:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:296:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 296 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:294:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 294 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x3.c:22:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-x3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:295:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 295 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-x1.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-x2-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:27893:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27893 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:116:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 116 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-x3-acc3.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc4.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc2.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:202:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 202 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:203:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 203 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-x4-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4.c:23:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:201:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 201 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__scalar_rr2_p5_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-x4-acc4.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-x1.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-x2-acc2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:28261:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28261 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:229:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 229 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__16x16_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-x3-acc3.c.o [ 13%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-x4-acc2.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-x4-acc4.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x1.c:20:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:167:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 167 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c.o /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x2-acc2.c:20:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x2-acc2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:168:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 168 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__scalar_x2_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x3-acc3.c:20:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x3-acc3.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:169:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 169 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__scalar_x3_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x4-acc2.c:20:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x4-acc2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:170:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 170 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__scalar_x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x4-acc4.c:20:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-scalar-x4-acc4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:171:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 171 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__scalar_x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:32:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 32 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_1x1__scalar_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x1.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x2.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x4.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:34:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 34 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_2x1__scalar_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:41:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 41 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:31:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 31 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_1x1__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:33:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 33 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_2x1__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:42:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 42 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__scalar_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:76:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 76 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:63:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 63 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__scalar_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:62:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 62 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c:25:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:78:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 78 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-relu-scalar-x4.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-relu-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-x2.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-x1.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-x4.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x1.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x2.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:351:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 351 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:353:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 353 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:352:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 352 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:354:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 354 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x8.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:437:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 437 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:438:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 438 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:439:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 439 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:440:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 440 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vadd_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:266:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 266 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:265:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 265 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:267:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 267 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:268:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 268 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vadd_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:554:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 554 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:553:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 553 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x8.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x1.c.o [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:555:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 555 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:556:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 556 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:685:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 685 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:686:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 686 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:687:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 687 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:297:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 297 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:688:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 688 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vaddc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:298:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 298 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-x8.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:299:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 299 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:300:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 300 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vaddc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:374:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 374 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:375:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 375 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:376:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 376 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:377:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 377 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x1.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:449:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 449 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:450:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 450 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:451:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 451 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:452:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 452 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdiv_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:273:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 273 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:274:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 274 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:275:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 275 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-x4.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:276:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 276 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdiv_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:576:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 576 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:577:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 577 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:578:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 578 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-x1.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:579:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 579 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:697:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 697 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:698:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 698 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:699:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 699 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-x8.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:700:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 700 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vdivc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:305:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 305 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:306:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 306 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-x8.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-x1.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:308:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 308 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:307:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 307 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vdivc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:209:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 209 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-x8.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:210:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 210 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x1.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:211:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 211 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:491:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 491 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:212:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 212 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x4.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x8.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:492:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 492 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:493:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 493 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:494:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 494 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:232:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 232 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-relu-scalar-x4.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:233:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 233 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:234:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 234 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-x1.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:235:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 235 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:514:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 514 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-x4.c.o [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:515:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 515 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:516:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 516 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:397:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 397 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:517:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 517 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x2.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x4.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:398:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 398 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:399:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 399 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:461:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 461 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:400:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 400 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:462:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 462 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x8.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:463:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 463 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:464:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 464 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmul_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-x2.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-x8.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:281:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 281 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:282:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 282 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:283:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 283 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:284:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 284 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmul_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:622:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 622 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:623:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 623 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:625:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 625 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:624:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 624 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:721:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 721 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:722:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 722 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:723:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 723 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:724:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 724 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vmulc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:314:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 314 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:313:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 313 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:315:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 315 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:316:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 316 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmulc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:599:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 599 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:600:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 600 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:601:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 601 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:602:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 602 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x2.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:709:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 709 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:710:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 710 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:711:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 711 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-x2.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:712:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 712 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrdivc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:321:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 321 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:322:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 322 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-x8.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:323:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 323 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:324:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 324 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrdivc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x4.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:668:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 668 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:669:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 669 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:670:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 670 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:671:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 671 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x4.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:745:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 745 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:747:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 747 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:746:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 746 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:748:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 748 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vrsubc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x4.c.o [ 16%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:330:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 330 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:329:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 329 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-relu-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:331:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 331 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:255:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 255 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:332:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 332 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vrsubc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-relu-scalar-x4.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-relu-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:256:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 256 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:258:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 258 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:257:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 257 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-x8.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:537:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 537 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:538:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 538 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:539:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 539 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:540:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 540 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x4.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:420:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 420 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:421:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 421 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:422:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 422 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x8.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:423:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 423 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:473:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 473 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:474:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 474 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:476:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 476 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:475:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 475 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsub_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:290:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 290 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:289:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 289 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-x8.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:291:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 291 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:292:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 292 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsub_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x1.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:645:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 645 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-x4.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x2.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:646:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 646 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x4.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:647:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 647 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x2.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x3.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x8.c:22:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:648:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 648 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x1.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x2.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:733:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 733 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:734:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 734 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x5.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x6.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x4.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x8.c:22:37: warning: argument 5 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:735:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 735 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-relu-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:184:40: note: previously declared as 'const union xnn_f32_relu_params *' 184 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:736:1: note: in expansion of macro 'DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION' 736 | DECLARE_F32_VBINOP_RELU_UKERNEL_FUNCTION(xnn_f32_vsubc_relu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x1.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:337:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 337 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x2.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x3.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x2.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:338:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 338 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x4.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:339:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 339 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x5.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x6.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x8.c:22:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-scalar-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:340:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 340 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsubc_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-scalar-x2.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-scalar-x4.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-x2.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-x1.c.o [ 17%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c.o /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x1.c:21:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:394:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 394 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x2.c:21:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:395:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 395 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x4.c:21:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:396:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 396 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-x8.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x2.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x2.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x1.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:624:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 624 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c:24:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:55:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 55 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c1__scalar_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x2.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:625:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 625 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x3.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:626:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 626 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c:24:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:56:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 56 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c2__scalar_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x4.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:627:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 627 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c:24:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:57:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 57 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c4__scalar_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x5.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:628:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 628 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x6.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-x6.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:629:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 629 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_lut16_p3_x6) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x1.c:21:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:675:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 675 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:631:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 631 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x4.c:21:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x2.c:21:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:677:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 677 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:676:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 676 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x1.c:20:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x2.c:20:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:736:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 736 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:632:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 632 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:737:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 737 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x3.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:633:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 633 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x4.c:20:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:738:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 738 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:634:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 634 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x5.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:635:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 635 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x6.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-scalar-rr2-p6-x6.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:636:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 636 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__scalar_rr2_p6_x6) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x1.c:20:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x2.c:20:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:787:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 787 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:788:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 788 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x8.c:20:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x4.c:20:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x8.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:790:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 790 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-scalar-x4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:789:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 789 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:881:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 881 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__scalar_libm_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:882:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 882 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__scalar_libm_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:827:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 827 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__scalar_libm_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-scalar-libm-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:883:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 883 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__scalar_libm_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:828:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 828 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__scalar_libm_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-scalar-libm-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:829:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 829 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__scalar_libm_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:863:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 863 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__scalar_libm_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:865:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 865 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__scalar_libm_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-scalar-libm-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:864:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 864 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__scalar_libm_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:845:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 845 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__scalar_libm_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:846:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 846 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__scalar_libm_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-scalar-libm-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:847:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 847 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__scalar_libm_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vabs-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x2.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1271:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1271 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x1.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1270:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1270 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x1.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x2.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1274:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1274 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1267:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1267 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x1.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x4.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x4.c:25:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1266:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1266 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1268:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1268 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut2048_p1_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1272:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1272 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_lut64_p2_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x1.c:21:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:956:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 956 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__scalar_sqrt_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x2.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1275:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1275 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vabs-scalar-x2.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vabs-scalar-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1276:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1276 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__scalar_rr2_p5_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vneg-scalar-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vneg-scalar-x2.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vneg-scalar-x4.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vsqr-scalar-x1.c.o [ 18%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vsqr-scalar-x2.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vsqr-scalar-x4.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-scalar-x1.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-scalar-x2.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-scalar-x3.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x2.c:21:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x4.c:21:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-lut4-p4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:957:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 957 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__scalar_sqrt_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:958:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 958 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__scalar_sqrt_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-lut8-p3.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-lut8-p4.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-lut16-p4.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-lut16-p3.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-p5.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-scalar-rr2-p6.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-scalar-rr2-lut64-p2.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x1.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-scalar-rr2-p5.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-scalar-rr2-lut2048-p1.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x1.c:22:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x2.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1359:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1359 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_lut8_p4h3ts_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:372:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 372 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1360:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1360 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_lut8_p4h3ts_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-f16-cvt-scalar-bitcast.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x4.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1365:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1365 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_p6h5ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x4.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x1.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x2.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-lut8-p4h3ts-div-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1361:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1361 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_lut8_p4h3ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1363:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1363 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_p6h5ts_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-scalar-expm1minus-rr1-p6h5ts-div-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1364:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1364 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__scalar_expm1minus_rr1_p6h5ts_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-f16-cvt-scalar-fabsf.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-scalar-addsub.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-scalar-cvt.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-scalar-floor.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundne-scalar-addsub.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x2.c:21:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:770:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 770 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x1.c:21:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:769:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 769 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundne-scalar-nearbyint.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x4.c:21:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:771:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 771 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x2.c:21:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundne-scalar-rint.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x1.c:21:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1307:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1307 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1306:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1306 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x4.c:21:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1308:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1308 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-scalar-addsub.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-scalar-ceil.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x2.c:22:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:373:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 373 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-scalar-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:374:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 374 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-scalar-cvt.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-scalar-addsub.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-scalar-cvt.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-scalar-trunc.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-scalar-rr2-lut64-p2-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-scalar-rr2-lut2048-p1-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-scalar-rr2-p5-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut4-p4h2ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut4-p4h2ts-rcp.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut4-p4h3ps-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut4-p4h3ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p3h1ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h2ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h2ts-rcp.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h3ps-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h3ps-rcp.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h3ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut8-p4h3ts-rcp.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut16-p4h2ts-div.c.o [ 19%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut16-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut16-p4h2ts-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut16-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut16-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut32-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-lut64-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-p6h4ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-p6h5ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-p6h5ps-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-p6h5ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr1-p6h5ts-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut4-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut4-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut4-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h2ts-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h3ps-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut8-p4h3ts-rcp.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut16-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut16-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut16-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut16-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut32-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-lut64-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-p6h4ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-p6h5ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1minus-rr2-p6h5ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut4-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut4-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut4-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut8-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut8-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut8-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut8-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut16-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut16-p4h2ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut16-p4h3ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut16-p4h3ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut32-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-lut64-p3h1ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-p6h4ts-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-p6h5ps-div.c.o [ 20%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr1-p6h5ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut4-p4h2ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut4-p4h3ps-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut4-p4h3ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut8-p3h1ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut8-p4h2ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut8-p4h3ps-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut8-p4h3ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut16-p3h1ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut16-p4h2ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut16-p4h3ps-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut16-p4h3ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut32-p3h1ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-lut64-p3h1ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-p6h4ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-p6h5ps-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-scalar-expm1plus-rr2-p6h5ts-div.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-bitmanip.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-clz-binsearch.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-clz-newton.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-cvti32-sqrt-lrint.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-cvti64-sqrt-lrint.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-cvti64-sqrtf-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-cvtu32-sqrt-lrint.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-cvtu32-sqrtf-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-hashemian.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u32-sqrt-scalar-tflm.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u64-sqrt-scalar-cvtu32-sqrt-cvtsatu32f64.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u64-sqrt-scalar-cvtu32-sqrt-llrint.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/math/u64-sqrt-scalar-cvtu64-sqrt-llrint.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x2-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x4-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x2-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x4-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x4-minmax-scalar.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 21%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1980:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1980 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x4-minmax-scalar.c:27:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1980:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1980 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x2-minmax-scalar.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x2-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1979:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1979 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x2-minmax-scalar.c:28:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1979:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1979 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1983:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1983 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x4-minmax-scalar.c:27:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1983:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1983 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x2-minmax-scalar.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1981:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1981 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x8__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8-minmax-scalar.c:27:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1981:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1981 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x8__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x2-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1982:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1982 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x2-minmax-scalar.c:28:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1982:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1982 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1984:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1984 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x8__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8-minmax-scalar.c:27:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1984:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1984 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x8__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x4-minmax-scalar.c:26:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x4-minmax-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1985:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1985 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x4-minmax-scalar.c:27:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1985:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1985 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1276:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1276 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1279:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1279 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1277:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1277 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1280:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1280 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1278:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1278 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1281:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1281 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1282:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1282 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1286:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1286 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1289:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1289 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1283:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1283 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1287:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1287 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1290:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1290 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1288:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1288 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1284:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1284 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1291:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1291 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1292:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1292 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1296:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1296 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1299:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1299 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1293:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1293 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1297:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1297 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1300:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1300 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1298:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1298 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1294:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1294 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1302:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1302 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1303:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1303 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x1.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x2.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x4.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x3.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1301:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1301 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1043:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1043 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1047:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1047 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1039:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1039 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1048:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1048 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1040:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1040 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1045:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1045 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1044:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1044 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c.o [ 22%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1304:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1304 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1052:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1052 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1051:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1051 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x1.c:21:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:422:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 422 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x3.c:21:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:424:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 424 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__scalar_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x4.c:21:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1049:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1049 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:425:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 425 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1041:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1041 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p4c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1127:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1127 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1123:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1123 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1124:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1124 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1053:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1053 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1128:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1128 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:141:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 141 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:145:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 145 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1129:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1129 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:147:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 147 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1132:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1132 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1125:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1125 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1131:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1131 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:146:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 146 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x2.c:21:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:423:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 423 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:142:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 142 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1133:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1133 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c:24:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-fmagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:143:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 143 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:197:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 197 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:196:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 196 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:192:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 192 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:198:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 198 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c:25:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c:25:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c:25:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:150:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 150 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:151:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 151 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:149:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 149 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:193:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 193 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-rndnu-scalar.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c:23:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-rndnu-scalar.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:194:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 194 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:202:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 202 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:200:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 200 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:201:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 201 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1938:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1938 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1946:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1946 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1937:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1937 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1928:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1928 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1955:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1955 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1947:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1947 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-rndnu-scalar.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1929:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1929 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1939:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1939 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1948:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1948 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1930:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1930 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1956:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1956 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1957:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1957 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x2-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1949:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1949 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1931:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1931 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x2-minmax-fp32-scalar-lrintf.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1940:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1940 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1950:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1950 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1941:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1941 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x2-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1958:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1958 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x4-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1959:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1959 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x2-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x4-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1932:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1932 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x4-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1933:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1933 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1942:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1942 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x2-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1960:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1960 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1951:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1951 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_3x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1953:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1953 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1944:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1944 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1943:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1943 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1935:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1935 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1952:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1952 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1934:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1934 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1961:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1961 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1962:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1962 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x4-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x2-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x4-minmax-rndnu-scalar.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 24%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1431:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1431 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1432:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1432 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1724:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1724 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1436:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1436 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_4p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1433:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1433 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1728:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1728 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1726:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1726 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1729:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1729 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1730:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1730 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1731:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1731 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1734:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1734 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1737:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1737 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1732:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1732 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1725:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1725 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1735:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1735 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1727:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1727 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1738:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1738 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1736:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1736 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1744:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1744 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1739:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1739 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1740:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1740 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1747:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1747 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1741:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1741 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1745:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1745 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1742:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1742 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1748:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1748 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1746:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1746 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:29:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1749:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1749 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1494:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1494 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1751:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1751 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1752:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1752 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1750:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1750 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1499:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1499 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1498:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1498 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1495:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1495 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 25%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1502:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1502 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1500:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1500 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1496:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1496 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1563:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1563 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1566:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1566 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1567:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1567 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1562:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1562 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1504:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1504 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1570:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1570 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1503:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1503 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1564:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1564 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1571:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1571 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2337:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2337 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2346:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2346 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2338:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2338 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2347:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2347 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2348:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2348 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2339:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2339 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1568:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1568 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1572:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1572 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2355:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2355 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2356:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2356 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2340:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2340 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2349:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2349 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2342:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2342 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2350:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2350 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-imagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2341:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2341 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2351:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2351 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2343:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2343 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2352:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2352 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-imagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2358:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2358 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2357:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2357 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2359:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2359 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2360:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2360 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2361:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2361 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2353:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2353 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c:26:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2344:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2344 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2362:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2362 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-fp32-scalar-fmagic.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-fp32-scalar-lrintf.c.o [ 26%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-gemmlowp-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndna-scalar-unsigned32.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndna-scalar-signed64.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndna-scalar-unsigned64.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndnu-scalar.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-scalar-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-scalar-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x4.c.o /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:166:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 166 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:167:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 167 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x1.c.o /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:168:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 168 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x4.c.o /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:221:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 221 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x1.c:20:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:30:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 30 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:223:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 223 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:222:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 222 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x1.c:20:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:339:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 339 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x4.c:20:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:341:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 341 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x2.c:20:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:31:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 31 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x4.c:20:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:32:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 32 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x2.c:20:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:340:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 340 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x2.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x2.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x1.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:66:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 66 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_andxor_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:65:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 65 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_andxor_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x4.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:67:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 67 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_andxor_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x1.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:69:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 69 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_select_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x4.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:71:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 71 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_select_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:147:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 147 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:119:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 119 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:118:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 118 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x4.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:148:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 148 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:117:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 117 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x2.c:20:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:70:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 70 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__scalar_select_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-scalar-imagic-c1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-scalar-imagic-c1.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x1.c:20:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:376:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 376 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:146:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 146 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-scalar-imagic-c1.c:26:47: warning: argument 11 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-scalar-imagic-c1.c:11: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:112:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 112 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:115:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 115 | DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9p8x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-scalar-imagic-c1.c:25:47: warning: argument 10 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-scalar-imagic-c1.c:11: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:130:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 130 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:133:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 133 | DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x2.c:20:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x4.c:20:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:377:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 377 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:378:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 378 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:878:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 878 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:881:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 881 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:882:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 882 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:879:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 879 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:880:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 880 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:883:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 883 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:884:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 884 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:885:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 885 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:888:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 888 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:891:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 891 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:892:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 892 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:889:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 889 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:886:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 886 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:890:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 890 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:893:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 893 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:898:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 898 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x3.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:901:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 901 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:894:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 894 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:899:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 899 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:902:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 902 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:895:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 895 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:896:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 896 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:900:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 900 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:903:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 903 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:904:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 904 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l1c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:718:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 718 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:905:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 905 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l2c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:722:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 722 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:719:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 719 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:714:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 714 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p1c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:906:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 906 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l4c1s1r__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:723:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 723 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:715:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 715 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p2c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:248:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 248 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:720:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 720 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:249:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 249 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x2.c:21:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x3.c:21:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:517:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 517 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__scalar_x3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:516:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 516 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:724:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 724 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x4.c:21:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x1.c:21:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:518:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 518 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-x1.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:515:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 515 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:716:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 716 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p4c__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:726:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 726 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:769:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 769 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p1c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:773:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 773 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p1c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:727:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 727 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:770:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 770 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p2c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:728:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 728 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:771:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 771 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p4c__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:775:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 775 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p4c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:774:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 774 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p2c__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:777:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 777 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p1c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:244:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 244 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-fmagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:250:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 250 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_fmagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:778:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 778 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p2c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:779:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 779 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p4c__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:245:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 245 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c:24:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-imagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:246:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 246 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_imagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c:25:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c:25:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:252:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 252 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:253:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 253 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c:25:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-scalar-lrintf-c4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:254:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 254 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__scalar_lrintf_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:299:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 299 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:300:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 300 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-fmagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:301:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 301 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_fmagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:297:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 297 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:295:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 295 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:303:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 303 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:305:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 305 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-lrintf-c2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:304:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 304 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_lrintf_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1273:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1273 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c:23:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-scalar-imagic-c2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:296:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 296 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__scalar_imagic_c2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1274:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1274 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1283:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1283 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1282:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1282 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1264:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1264 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1265:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1265 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1284:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1284 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1275:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1275 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1292:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1292 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1291:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1291 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1293:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1293 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1266:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1266 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1276:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1276 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1285:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1285 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1267:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1267 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1277:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1277 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1286:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1286 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1278:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1278 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1268:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1268 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1294:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1294 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1269:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1269 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-imagic.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1288:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1288 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x2__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1279:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1279 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x2__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1296:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1296 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1295:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1295 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1270:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1270 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x2__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1297:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1297 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x2__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1280:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1280 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x4__scalar_fmagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-rndnu-scalar.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1289:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1289 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1271:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1271 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x4__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c:26:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1287:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1287 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_3x4__scalar_imagic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1298:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1298 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x4__scalar_lrintf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-rndnu-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-fp32-scalar-fmagic.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-fp32-scalar-lrintf.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-rndna-scalar-signed64.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-gemmlowp-scalar.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-rndna-scalar-unsigned32.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-rndna-scalar-unsigned64.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x1.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x2.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x4.c.o [ 30%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:64:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 64 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:65:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 65 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:66:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 66 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x2.c.o /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:102:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 102 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:103:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 103 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:104:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 104 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x1.c:20:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:468:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 468 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x2.c:20:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x4.c:20:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:469:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 469 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:470:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 470 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x4.c:20:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x2.c:20:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x1.c:20:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:47:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 47 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:46:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 46 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:45:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 45 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x1.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:120:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 120 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_andxor_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x2.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:121:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 121 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_andxor_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x4.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:122:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 122 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_andxor_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x1.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:124:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 124 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_select_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s8-vclamp/s8-vclamp-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s8-maxpool/s8-maxpool-9p8x-minmax-scalar-c1.c.o /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x2.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:125:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 125 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_select_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x4.c:20:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:126:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 126 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__scalar_select_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:51:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 51 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:52:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 52 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-scalar-x3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-scalar-x3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-lut32norm/u8-lut32norm-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-maxpool/u8-maxpool-9p8x-minmax-scalar-c1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rmax/u8-rmax-scalar.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u8-vclamp/u8-vclamp-scalar-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x1.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x1.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:80:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 80 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:53:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 53 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x4.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x2.c:21:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x2.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:81:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 81 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-x4.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:82:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 82 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-filterbank-accumulate/gen/u32-filterbank-accumulate-scalar-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-filterbank-subtract/u32-filterbank-subtract-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-vlog/gen/u32-vlog-scalar-x1.c.o /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-9p8x-minmax-scalar-c1.c:21:38: warning: argument 9 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-9p8x-minmax-scalar-c1.c:9: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:86:41: note: previously declared as 'const union xnn_s8_minmax_params *' 86 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:91:1: note: in expansion of macro 'DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 91 | DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_s8_maxpool_minmax_ukernel_9p8x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-vlog/gen/u32-vlog-scalar-x3.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-vlog/gen/u32-vlog-scalar-x2.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u64-u32-vsqrtshift/u64-u32-vsqrtshift-scalar-cvtu32-sqrt-cvtu32f64-x1.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/u32-vlog/gen/u32-vlog-scalar-x4.c.o [ 31%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-x1.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-x2.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-x8.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-x16.c.o /builddir/build/BUILD/xnnpack/src/u8-maxpool/u8-maxpool-9p8x-minmax-scalar-c1.c:21:38: warning: argument 9 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/u8-maxpool/u8-maxpool-9p8x-minmax-scalar-c1.c:9: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:68:41: note: previously declared as 'const union xnn_u8_minmax_params *' 68 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:71:1: note: in expansion of macro 'DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 71 | DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_u8_maxpool_minmax_ukernel_9p8x__scalar_c1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x4-scalar-int-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-scalar-int-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8-scalar-int-x4.c.o /builddir/build/BUILD/xnnpack/src/s8-vclamp/s8-vclamp-scalar-x4.c:16:38: warning: argument 4 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-vclamp/s8-vclamp-scalar-x4.c:9: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1734:41: note: previously declared as 'const union xnn_s8_minmax_params *' 1734 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1737:1: note: in expansion of macro 'DECLARE_S8_VCLAMP_UKERNEL_FUNCTION' 1737 | DECLARE_S8_VCLAMP_UKERNEL_FUNCTION(xnn_s8_vclamp_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16-scalar-int-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x4-scalar-int.c.o /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x1.c:20:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 20 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x1.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:28:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 28 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x2.c:20:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 20 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x2.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:29:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 29 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/u8-vclamp/u8-vclamp-scalar-x4.c:16:38: warning: argument 4 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 16 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/u8-vclamp/u8-vclamp-scalar-x4.c:9: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1748:41: note: previously declared as 'const union xnn_u8_minmax_params *' 1748 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1751:1: note: in expansion of macro 'DECLARE_U8_VCLAMP_UKERNEL_FUNCTION' 1751 | DECLARE_U8_VCLAMP_UKERNEL_FUNCTION(xnn_u8_vclamp_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x1-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x1-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x4-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x4-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x2-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x3-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-xm-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-scalar-int-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-scalar-int-x4.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x4-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x1-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x4-scalar-int.c.o /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x16.c:20:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 20 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x8.c:20:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 20 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x4.c:20:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 20 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x16.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:32:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 32 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x8.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:31:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 31 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-scalar-x4.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:30:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 30 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__scalar_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x1-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x2-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-1x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-1x2-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x1-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x2-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x1-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x2-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x4-scalar.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-scalar-float.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-scalar-float.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-scalar-float.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-scalar-int.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-scalar-float.c.o [ 32%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-scalar-float-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-scalar-int-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-scalar-float-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-scalar-int-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-scalar-float-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-scalar-int-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-scalar-float-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-scalar-int-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-scalar-float-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-scalar-int-x4.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-x2-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-x3-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-x4-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-unpool/x32-unpool-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c1s1r-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c1s1r-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c2s1r-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c2s1r-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c1s1r-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c1s1r-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c4s1r-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c4s1r-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x2-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x3-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x4-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-xm-scalar.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-int.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-float.c.o [ 33%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-float.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-float.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-int.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-int.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-int.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-float.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-float.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-int.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/xx-copy/xx-copy-scalar-memcpy.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/xx-fill/xx-fill-scalar-x16.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/xx-pad/xx-pad-scalar.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/xx-transpose/xx-transpose-1x1-scalar-memcpy.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x1.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x2.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x4.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h2ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h3ps-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h2ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h3ps-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h3ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut4-p4h3ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p3h1ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h2ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h2ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h3ps-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h3ps-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h3ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut8-p4h3ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut16-p3h1ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut16-p4h2ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut16-p4h2ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut16-p4h3ps-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut16-p4h3ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut32-p3h1ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-lut64-p3h1ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-p6h4ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-p6h5ps-div.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x1.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x2.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1351:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1351 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_lut8_p4h3ts_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1352:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1352 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_lut8_p4h3ts_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-p6h5ps-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-p6h5ts-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr1-p6h5ts-rcp.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut4-p4h2ts-div.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x4.c:27:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-lut8-p4h3ts-div-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1353:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1353 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_lut8_p4h3ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x1.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1355:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1355 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_p6h5ts_div_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut4-p4h3ps-div.c.o [ 34%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut4-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut8-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut8-p4h2ts-div.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x2.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1356:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1356 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_p6h5ts_div_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x4.c:25:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut8-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut8-p4h2ts-rcp.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-vtanh-fma-expm1minus-rr1-p6h5ts-div-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1357:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1357 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__fma_expm1minus_rr1_p6h5ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut8-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut16-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut16-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut16-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut16-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut32-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-lut64-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-p6h4ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-p6h5ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1minus-rr2-p6h5ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut4-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut4-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut4-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut8-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut8-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut8-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut8-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut16-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut16-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut16-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut16-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut32-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-lut64-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-p6h4ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-p6h5ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr1-p6h5ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut4-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut4-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut4-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut8-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut8-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut8-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut8-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut16-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut16-p4h2ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut16-p4h3ps-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut16-p4h3ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut32-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-lut64-p3h1ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-p6h4ts-div.c.o [ 35%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-p6h5ps-div.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-fma-expm1plus-rr2-p6h5ts-div.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-neon-x1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-neon-x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-samples1-neon.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-fftr/cs16-fftr-neon-x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-bfly4/cs16-bfly4-samples4-neon.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-neon-mlal-ld128-x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-neon-mlal-ld128-x12.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-neon-mlal-ld128-x8.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x8.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/cs16-vsquareabs/gen/cs16-vsquareabs-neon-mlal-ld128-x16.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x16.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x24.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x8.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x32.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x16.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x24.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-4x-neon-c4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x32.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-neon-c4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-argmaxpool/f32-argmaxpool-9x-neon-c4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-avgpool/f32-avgpool-9p8x-minmax-neon-c4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-avgpool/f32-avgpool-9x-minmax-neon-c4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-neon-2x2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x1.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc3.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4-acc2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-3x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-4x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-5x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-6x4.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc2.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc3.c.o [ 36%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-3x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-4x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc3.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc5.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc3.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-5x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc3.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc5.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc3.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4.c.o /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:26:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 26 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int16_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x32.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:29:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 29 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int16_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:27:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 27 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x24.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int16-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:28:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 28 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int16_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:32:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 32 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int32_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:31:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 31 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int32_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x24.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:33:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 33 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int32_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x32.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neon-int32-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:34:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 34 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neon_int32_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9p8x-minmax-neon-c4.c:24:44: warning: argument 11 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9p8x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:69:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 69 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:71:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 71 | DECLARE_F32_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9x-minmax-neon-c4.c:23:44: warning: argument 10 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-avgpool/f32-avgpool-9x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:90:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 90 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:92:1: note: in expansion of macro 'DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 92 | DECLARE_F32_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_avgpool_minmax_ukernel_9x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-neon-2x2.c:27:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-neon-2x2.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:73:42: note: previously declared as 'const union xnn_f32_minmax_params *' 73 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:75:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION' 75 | DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:48:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 48 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:38:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 38 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neon_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:54:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 54 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x8__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:44:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 44 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x8__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-neon-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:53:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 53 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x8__neon_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-neon-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:39:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 39 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-neon-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:49:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 49 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-neon-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:43:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 43 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x8__neon_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c4s4r-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c4s4r-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1794:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1794 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l8c4s4r-minmax-neon-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1793:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1793 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1795:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1795 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1797:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1797 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1792:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1792 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1796:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1796 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l16c4s4r-minmax-neon-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1798:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1798 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1799:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1799 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l16c4s4r-minmax-neon.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-6x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-6x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1801:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1801 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_6x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1884:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1884 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1886:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1886 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1885:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1885 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-5x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-neon-5x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1800:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1800 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__neon_5x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1883:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1883 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1888:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1888 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1887:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1887 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1889:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1889 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-neon-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1890:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1890 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__neon_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1952:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1952 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1951:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1951 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc5.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1953:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1953 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1954:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1954 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1956:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1956 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1950:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1950 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1957:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1957 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1960:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1960 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2053:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2053 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1959:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1959 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_3x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1955:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1955 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-5x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-5x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1962:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1962 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_5x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-4x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1961:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1961 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_4x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-neon-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1958:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1958 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__neon_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2055:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2055 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon-acc2.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon.c.o [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2054:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2054 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc5.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2056:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2056 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2052:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2052 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l8c4s4r-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2057:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2057 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2059:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2059 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2058:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2058 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2061:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2061 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_3x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon.c.o [ 38%] Built target packing [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-neon-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2060:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2060 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__neon_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/operators.dir/src/operator-delete.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/argmax-pooling-nhwc.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/average-pooling-nhwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/batch-matrix-multiply-nc.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/binary-elementwise-nd.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/channel-shuffle-nc.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon-acc2.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x8.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/constant-pad-nd.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:227:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 227 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p4c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nhwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/convolution-nchw.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x16.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/deconvolution-nhwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/dynamic-fully-connected-nc.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:226:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 226 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p4c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:237:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 237 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:248:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 248 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p16c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:236:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 236 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:256:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 256 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p4c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:249:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 249 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p16c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:255:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 255 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p4c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/operators.dir/src/operators/fully-connected-nc.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:266:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 266 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:278:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 278 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p16c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:265:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 265 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x24.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:277:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 277 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p16c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:147:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 147 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l4c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:146:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 146 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l4c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/operators/deconvolution-nhwc.c: In function 'setup_deconvolution2d_nhwc': /builddir/build/BUILD/xnnpack/src/operators/deconvolution-nhwc.c:1185:34: warning: operation on 'deconvolution_op->output_width' may be undefined [-Wsequence-point] 1185 | deconvolution_op->output_width = deconvolution_op->output_width = xnn_compute_deconvolution_output_dimension( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1186 | input_width, deconvolution_op->padding_left + deconvolution_op->padding_right, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1187 | adjustment_width, deconvolution_op->kernel_width, deconvolution_op->dilation_width, deconvolution_op->stride_width); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:148:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 148 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l8c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:149:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 149 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l8c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/operators.dir/src/operators/global-average-pooling-ncw.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:154:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 154 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l8c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:151:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 151 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l4c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:152:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 152 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l4c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool-cw/f32-gavgpool-cw-neon-x4.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-neon-c4.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gavgpool/f32-gavgpool-7x-minmax-neon-c4.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-dup-ld64.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-lane-ld64.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neon.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/lut-elementwise-nc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/global-average-pooling-nwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/max-pooling-nhwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/prelu-nc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/reduce-nd.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nchw.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/transpose-nd.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/softmax-nc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/unary-elementwise-nc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/resize-bilinear-nhwc.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/slice-nd.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:153:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 153 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l8c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:157:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 157 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l4c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:158:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 158 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l8c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neon-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:159:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 159 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l8c4s4r__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:156:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 156 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l4c4s4r__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:286:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 286 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p4c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:287:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 287 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p4c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:296:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 296 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:297:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 297 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neon.c.o [ 38%] Building C object CMakeFiles/operators.dir/src/operators/unpooling-nhwc.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-neon-lane-ld64.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:309:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 309 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p16c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld128.c.o [ 38%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:308:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 308 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p16c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:315:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 315 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p4c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:326:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 326 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:316:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 316 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p4c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:325:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 325 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld128.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:338:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 338 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p16c__neon_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:337:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 337 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p16c__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:108:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 108 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:109:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 109 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld128.c.o [ 39%] Built target jit [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld128.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x32.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:111:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 111 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld128.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-neon-c4.c:22:44: warning: argument 8 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7p7x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:31:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 31 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:33:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 33 | DECLARE_F32_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7p7x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gavgpool-cw/f32-gavgpool-cw-neon-x4.c:19:41: warning: argument 5 of type 'const union xnn_f32_gavgpool_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 19 | const union xnn_f32_gavgpool_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool-cw/f32-gavgpool-cw-neon-x4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:314:44: note: previously declared as 'const union xnn_f32_gavgpool_params *' 314 | const union xnn_f32_gavgpool_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:316:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION' 316 | DECLARE_F32_GAVGPOOL_CW_UKERNEL_FUNCTION(xnn_f32_gavgpool_cw_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7x-minmax-neon-c4.c:20:44: warning: argument 7 of type 'const union xnn_f32_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 20 | const union xnn_f32_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gavgpool/f32-gavgpool-7x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:49:47: note: previously declared as 'const union xnn_f32_scaleminmax_params *' 49 | const union xnn_f32_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:51:1: note: in expansion of macro 'DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 51 | DECLARE_F32_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_gavgpool_minmax_ukernel_7x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:164:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 164 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neon.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:196:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 196 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:184:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 184 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:165:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 165 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p4.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p8.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neon-p16.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neon-c4.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:185:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 185 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neon-c8.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neon.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:186:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 186 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld128.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld64.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld128.c.o [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-5x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-5x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:168:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 168 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_5x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neon.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2-minmax-neon-lane-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:197:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 197 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld64.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld128.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:166:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 166 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:167:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 167 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld128.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:187:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 187 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:188:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 188 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x2-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:169:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 169 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neon.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-maxpool/f32-maxpool-9p8x-minmax-neon-c4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-neon-c4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon-prfm.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-pavgpool/f32-pavgpool-9x-minmax-neon-c4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon-prfm.c.o /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neon-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:110:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 110 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neon_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon-prfm.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neon.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:198:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 198 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:170:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 170 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:171:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 171 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-1x4.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neon.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:852:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 852 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:826:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 826 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:840:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 840 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neon.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:199:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 199 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_8x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-1x8.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:841:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 841 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:842:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 842 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-5x8-minmax-neon-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-5x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:829:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 829 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_5x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:843:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 843 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:827:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 827 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:828:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 828 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neon.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:853:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 853 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:844:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 844 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:830:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 830 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-2x4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-1x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-2x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-4x4.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:831:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 831 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:578:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 578 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-4x8.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-2x8.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:579:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 579 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:582:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 582 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:545:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 545 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:547:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 547 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neon.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:855:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 855 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_8x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:586:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 586 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_5x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:583:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 583 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:588:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 588 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neon.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:854:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 854 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-neon-4x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:589:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 589 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x24.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x32.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x8.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:79:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 79 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:67:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 67 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:68:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 68 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neon.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:69:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 69 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x4__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:87:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 87 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:80:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 80 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:81:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 81 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x32.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:70:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neon.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:88:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 88 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:71:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 71 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x2-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x2-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:94:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 94 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x2__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc3.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:98:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 98 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neon_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:43:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 43 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x8__neon_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9x-minmax-neon-c4.c:24:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:91:42: note: previously declared as 'const union xnn_f32_minmax_params *' 91 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:93:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 93 | DECLARE_F32_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-neon-c4.c:25:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:69:42: note: previously declared as 'const union xnn_f32_minmax_params *' 69 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:71:1: note: in expansion of macro 'DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 71 | DECLARE_F32_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_pavgpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc5.c.o /builddir/build/BUILD/xnnpack/src/f32-maxpool/f32-maxpool-9p8x-minmax-neon-c4.c:22:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-maxpool/f32-maxpool-9p8x-minmax-neon-c4.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:48:42: note: previously declared as 'const union xnn_f32_minmax_params *' 48 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:50:1: note: in expansion of macro 'DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 50 | DECLARE_F32_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_f32_maxpool_minmax_ukernel_9p8x__neon_c4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:99:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 99 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neon_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neon.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:103:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 103 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:100:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 100 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neon_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc2.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x4.c.o [ 40%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neon.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neon.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:105:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 105 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_8x8s4__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neon-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:97:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 97 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neon_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:42:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 42 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x8__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:47:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 47 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x16__neon_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc3.c.o /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:46:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 46 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x16__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:51:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 51 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_8x8__neon_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc5.c.o /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:50:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 50 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_8x8__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rmax/f32-rmax-neon.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-x4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-x8-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-x12-acc3.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-x16-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-neon-x16-acc4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-x4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-x8-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-x12-acc3.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-x16-acc4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-neon-x16-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-x4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-x8-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-x12-acc3.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-x16-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-neon-x16-acc4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-x4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-x12-acc3.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-x8-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-x16-acc4.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-neon-x16-acc2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-pipelined.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-x2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-pipelined.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-x2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x8.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:165:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 165 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x1-minmax-neon.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-pipelined.c.o /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x24.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x32.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:240:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 240 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neon_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:168:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 168 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x8.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:238:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 238 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x16.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:239:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 239 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x16.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:166:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 166 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x32.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neon-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:241:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 241 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x24.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neon-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:167:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 167 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neon_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:96:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 96 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:94:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 94 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-x2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:98:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 98 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x12_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-pipelined.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-x2.c.o [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:97:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 97 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:101:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 101 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-minmax-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc3.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x12-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:99:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 99 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x12_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:102:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 102 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:103:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 103 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:104:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 104 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x20_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:95:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 95 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x4.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:81:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 81 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc5.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x20-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:105:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 105 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x20_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-lut64-p2-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:100:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 100 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_lut64_p2_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:83:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 83 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:84:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 84 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:88:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 88 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc4.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:89:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 89 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:82:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 82 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-neon-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc3.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:86:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 86 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x12_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:91:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 91 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x20_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x12-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:85:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 85 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x12_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc5.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:92:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 92 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x20_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:87:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 87 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neon-rr2-p5-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:90:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 90 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neon_rr2_p5_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-neon-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x4.c:22:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:162:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 162 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-x12.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-neon-x16.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x12.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x16.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x8-acc2.c:22:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x8-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:163:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 163 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x24.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x4.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x8.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x12.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x16.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x24.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neon-rr2-p6-x20.c.o [ 42%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-neon-x16.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-neon-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-neon-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neon-2x.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neon-2x.c.o /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x16-acc2.c:22:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:165:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 165 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:36:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 36 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neon_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x16-acc4.c:22:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x16-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:166:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 166 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:37:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 37 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neon_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x12-acc3.c:22:38: warning: argument 4 of type 'const union xnn_f32_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-rsum/gen/f32-rsum-neon-x12-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:155:41: note: previously declared as 'const union xnn_f32_scale_params *' 155 | const union xnn_f32_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:164:1: note: in expansion of macro 'DECLARE_F32_RSUM_UKERNEL_FUNCTION' 164 | DECLARE_F32_RSUM_UKERNEL_FUNCTION(xnn_f32_rsum_ukernel__neon_x12_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:58:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 58 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neon_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:84:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 84 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neon_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:56:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 56 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:35:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 35 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-neon-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neon-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neon-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:57:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 57 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neon_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x1-minmax-neon.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x1-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:79:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 79 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_12x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neon-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neon-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:104:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 104 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neon_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:103:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 103 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neon_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:85:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 85 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neon_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:83:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 83 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neon.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:102:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 102 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:551:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 551 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vaddc-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:552:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 552 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vaddc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:489:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 489 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:350:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 350 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:207:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 207 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vadd-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:349:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 349 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vadd_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:208:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 208 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neon-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:230:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 230 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmaxc-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:490:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 490 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmaxc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmin-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:231:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 231 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vmin_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x12.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:513:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 513 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vminc-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:512:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 512 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vminc_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Built target operators /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:395:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 395 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmul-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:396:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 396 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmul_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x20.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x24.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x12.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x8.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x20.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x16.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x4.c.o [ 43%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x24.c.o [ 43%] Building C object CMakeFiles/subgraph.dir/src/runtime.c.o [ 43%] Building C object CMakeFiles/subgraph.dir/src/subgraph.c.o [ 43%] Building C object CMakeFiles/subgraph.dir/src/memory-planner.c.o [ 43%] Building C object CMakeFiles/subgraph.dir/src/subgraph/abs.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/add2.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/argmax-pooling-2d.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:666:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 666 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrsubc-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:667:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 667 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrsubc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x8.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:620:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 620 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vmulc-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:621:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 621 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:253:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 253 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x20.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/average-pooling-2d.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiff-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:254:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 254 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiff_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x4.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:535:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 535 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x8.c:23:40: warning: argument 5 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsqrdiffc-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:168:43: note: previously declared as 'const union xnn_f32_default_params *' 168 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:536:1: note: in expansion of macro 'DECLARE_F32_VBINOP_UKERNEL_FUNCTION' 536 | DECLARE_F32_VBINOP_UKERNEL_FUNCTION(xnn_f32_vsqrdiffc_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:418:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 418 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:643:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 643 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsub-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:419:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 419 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsub_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vsubc-minmax-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:644:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 644 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vsubc_minmax_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-neon-x4.c:22:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:388:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 388 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/bankers-rounding.c.o /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-neon-x8.c:22:39: warning: argument 4 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vclamp/gen/f32-vclamp-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:382:42: note: previously declared as 'const union xnn_f32_minmax_params *' 382 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:389:1: note: in expansion of macro 'DECLARE_F32_VCLAMP_UKERNEL_FUNCTION' 389 | DECLARE_F32_VCLAMP_UKERNEL_FUNCTION(xnn_f32_vclamp_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x4.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/batch-matrix-multiply.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x4.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:415:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 415 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x8.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:416:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 416 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x16.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:418:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 418 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x12.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x12.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:417:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 417 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x20.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x20.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:419:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 419 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x24.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-lut16-p3-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:420:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 420 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_lut16_p3_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:422:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 422 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x12.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x12.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:424:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 424 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x8.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:423:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 423 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x20.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vabs-neon-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x20.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:426:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 426 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x24.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:427:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 427 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vabs-neon-x8.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/ceiling.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x16.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neon-rr2-p6-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:425:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 425 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neon_rr2_p6_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-neon-x8.c:22:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:703:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 703 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vneg-neon-x4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vneg-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x16.c:22:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:648:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 648 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x8.c:22:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:647:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 647 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-neon-x4.c:22:38: warning: argument 4 of type 'const union xnn_f32_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vlrelu/gen/f32-vlrelu-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:699:41: note: previously declared as 'const union xnn_f32_lrelu_params *' 699 | const union xnn_f32_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:702:1: note: in expansion of macro 'DECLARE_F32_VLRELU_UKERNEL_FUNCTION' 702 | DECLARE_F32_VLRELU_UKERNEL_FUNCTION(xnn_f32_vlrelu_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/clamp.c.o /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x4.c:22:39: warning: argument 4 of type 'const union xnn_f32_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vhswish/gen/f32-vhswish-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:644:42: note: previously declared as 'const union xnn_f32_hswish_params *' 644 | const union xnn_f32_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:646:1: note: in expansion of macro 'DECLARE_F32_VHSWISH_UKERNEL_FUNCTION' 646 | DECLARE_F32_VHSWISH_UKERNEL_FUNCTION(xnn_f32_vhswish_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/concatenate.c.o /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neon-2x.c:26:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neon-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:30:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 30 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c4__neon_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-neon-x4.c:22:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-neon-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:785:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 785 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neon-2x.c:26:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neon-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:31:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 31 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c8__neon_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-neon-x8.c:22:37: warning: argument 4 of type 'const union xnn_f32_relu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_relu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrelu/gen/f32-vrelu-neon-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:779:40: note: previously declared as 'const union xnn_f32_relu_params *' 779 | const union xnn_f32_relu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:786:1: note: in expansion of macro 'DECLARE_F32_VRELU_UKERNEL_FUNCTION' 786 | DECLARE_F32_VRELU_UKERNEL_FUNCTION(xnn_f32_vrelu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neon-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neon-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:877:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 877 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/convert.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/deconvolution-2d.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depth-to-space.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/copy.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vsqr-neon-x4.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vunary/gen/f32-vsqr-neon-x8.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/convolution-2d.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-neon-x8.c.o [ 44%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-neon-x16.c.o [ 44%] Building C object CMakeFiles/subgraph.dir/src/subgraph/depthwise-convolution-2d.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-neon-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neon-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:878:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 878 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neon-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:824:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 824 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/i16-vlshift/gen/i16-vlshift-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neon-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neon-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:823:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 823 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-f32-cvt-neon-int16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-f32-cvt-neon-int32.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-neon-rr2-lut16-p3.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-neon-rr2-p6.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-f16-cvt-neon.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-qs8-cvt-neon.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-qu8-cvt-neon.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/divide.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-neon-addsub.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neon-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neon-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:859:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 859 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neon-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:860:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 860 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/elu.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/even-split.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/floor.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/global-sum-pooling.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/fully-connected.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/hardswish.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1032:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1032 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neon-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neon-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:841:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 841 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1031:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1031 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neon-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:842:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 842 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-neon-cvt.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/leaky-relu.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundne-neon-addsub.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/global-average-pooling.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-neon-addsub.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-neon-cvt.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-neon-addsub.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-neon-cvt.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neon-rr2-lut2048-p1-nr2recps.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neon-rr2-lut64-p2-nr2recps.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1034:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1034 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1033:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1033 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neon-rr2-p5-nr2recps.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1036:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1036 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1066:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1066 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1067:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1067 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut64-p2-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1035:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1035 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut64_p2_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:996:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 996 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x12.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:998:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 998 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1069:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1069 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:997:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 997 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1070:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1070 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1068:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1068 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/maximum2.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/multiply2.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/max-pooling-2d.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/minimum2.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neon-nr1rsqrts.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-lut2048-p1-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1071:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1071 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_lut2048_p1_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neon-nr2rsqrts.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neon-nr3rsqrts.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neon-expm1minus-rr2-lut8-p4h2ts-nr2recps.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neon-expm1minus-rr2-lut8-p4h3ps-nr2recps.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x20.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1000:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1000 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:999:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 999 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/negate.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neon-rr2-p5-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1001:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1001 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neon_rr2_p5_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x4.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1346:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1346 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neon_expm1minus_rr1_p6h5ts_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x8.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1347:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1347 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neon_expm1minus_rr1_p6h5ts_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x12.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1348:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1348 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neon_expm1minus_rr1_p6h5ts_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x16.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neon-expm1minus-rr1-p6h5ts-nr2recps-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1349:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1349 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neon_expm1minus_rr1_p6h5ts_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/softmax.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/sigmoid.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/prelu.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-neon-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/space-to-depth-2d.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:352:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 352 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-neon-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:749:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 749 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-neon-x8.c:22:36: warning: argument 4 of type 'const union xnn_f32_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vabs-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:350:39: note: previously declared as 'const union xnn_f32_abs_params *' 350 | const union xnn_f32_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:353:1: note: in expansion of macro 'DECLARE_F32_VABS_UKERNEL_FUNCTION' 353 | DECLARE_F32_VABS_UKERNEL_FUNCTION(xnn_f32_vabs_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-neon-x8.c:22:36: warning: argument 4 of type 'const union xnn_f32_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vneg-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:746:39: note: previously declared as 'const union xnn_f32_neg_params *' 746 | const union xnn_f32_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:750:1: note: in expansion of macro 'DECLARE_F32_VNEG_UKERNEL_FUNCTION' 750 | DECLARE_F32_VNEG_UKERNEL_FUNCTION(xnn_f32_vneg_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-neon-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1286:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1286 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-neon-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vunary/gen/f32-vsqr-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1284:43: note: previously declared as 'const union xnn_f32_default_params *' 1284 | const union xnn_f32_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1287:1: note: in expansion of macro 'DECLARE_F32_VSQR_UKERNEL_FUNCTION' 1287 | DECLARE_F32_VSQR_UKERNEL_FUNCTION(xnn_f32_vsqr_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld64.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/square-root.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/square.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld128.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/squared-difference.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-mean.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-constant-pad.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-reshape.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-resize-bilinear-2d.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-slice.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/static-transpose.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/unpooling-2d.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/tanh.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/subtract.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld128.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mla8-ld64.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 45%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c.o [ 45%] Building C object CMakeFiles/subgraph.dir/src/subgraph/validation.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c.o [ 46%] Building C object CMakeFiles/subgraph.dir/src/tensor.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld64.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld128.c.o [ 46%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld128.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1135:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1135 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld64.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld128.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-rndnu-neon-mul16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x8.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x16.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x24.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x32.c.o [ 47%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c8.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c24.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c32.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c8.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c24.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1157:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1157 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c32.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c8.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c16.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c24.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1156:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1156 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1177:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1177 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c32.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c8.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1136:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1136 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1159:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1159 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Built target subgraph /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1161:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1161 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1158:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1158 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1137:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1137 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1179:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1179 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1160:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1160 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1164:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1164 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1181:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1181 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1178:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1178 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1142:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1142 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1163:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1163 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1143:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1143 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1166:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1166 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1168:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1168 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1165:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1165 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c24.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1167:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1167 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1182:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1182 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1183:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1183 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_6f6m7l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1171:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1171 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1149:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1149 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1144:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1144 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1185:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1185 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1175:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1175 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1170:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1170 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1173:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1173 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1150:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1150 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1172:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1172 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1151:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1151 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1187:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1187 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:971:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 971 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:979:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 979 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mla8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:972:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 972 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:959:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 959 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1186:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1186 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-rndnu-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:955:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 955 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p8c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c32.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld128.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:961:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 961 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:956:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 956 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:960:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 960 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld128.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1174:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1174 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:957:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 957 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:973:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 973 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:980:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 980 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:981:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 981 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_9p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x8.c:23:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:387:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 387 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x32.c:23:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:390:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 390 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x16.c:23:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:388:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 388 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c8.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:113:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 113 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x24.c:23:40: warning: argument 4 of type 'const union xnn_qs8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-neon-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:385:43: note: previously declared as 'const union xnn_qs8_f32_cvt_params *' 385 | const union xnn_qs8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:389:1: note: in expansion of macro 'DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION' 389 | DECLARE_QS8_F32_VCVT_UKERNEL_FUNCTION(xnn_qs8_f32_vcvt_ukernel__neon_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c24.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:115:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 115 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c32.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:116:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 116 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c16.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:114:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 114 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1063:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1063 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld128.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:969:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 969 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:963:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 963 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1056:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1056 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1055:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1055 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mla8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-rndnu-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:967:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 967 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c16.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:119:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 119 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:968:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 968 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c8.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:118:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 118 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c24.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:120:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 120 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mull-addw-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld64.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:964:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 964 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld128.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1064:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1064 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-rndnu-neon-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:965:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 965 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c16.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:165:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 165 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1057:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1057 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1065:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1065 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_rndnu_ukernel_25p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c8.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:164:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 164 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c24.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:166:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 166 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c32.c:26:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-rndnu-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:121:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 121 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c32.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:167:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 167 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c8.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:169:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 169 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-dup.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c16.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:170:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 170 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c24.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:171:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 171 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mlal.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mull.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-dup.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mlal.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neon-mlal.c.o [ 48%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mull.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c32.c:24:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-rndnu-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:172:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 172 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_rndnu_ukernel_7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mlal.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mull.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c16-minmax-rndnu-neon-mlal.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1314:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1314 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1331:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1331 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-dup.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld1r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mlal.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mull.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-dup.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1342:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1342 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1489:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1489 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1465:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1465 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1537:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1537 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mlal.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1513:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1513 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1456:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1456 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1528:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1528 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1504:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1504 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c16-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1480:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1480 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mull-addw-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1471:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1471 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1447:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1447 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1495:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1495 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1561:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1561 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1519:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1519 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1543:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1543 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1408:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1408 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1360:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1360 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1390:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1390 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1366:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1366 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1384:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1384 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1552:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1552 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1414:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1414 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1399:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1399 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1351:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1351 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1375:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1375 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1432:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1432 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1423:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1423 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-dup.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1438:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1438 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1576:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1576 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1567:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1567 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1582:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1582 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1592:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1592 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1325:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1325 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 49%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mull.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1481:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1481 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1315:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1315 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1332:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1332 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1457:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1457 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1505:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1505 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-dup.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1343:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1343 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1448:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1448 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1520:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1520 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1496:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1496 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1553:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1553 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1472:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1472 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1544:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1544 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1529:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1529 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mull.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mull.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1376:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1376 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1391:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1391 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1367:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1367 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld4r.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1415:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1415 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1352:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1352 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1400:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1400 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld4r.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1439:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1439 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1424:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1424 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1568:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1568 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1333:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1333 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1587:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1587 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1597:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1597 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1316:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1316 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1344:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1344 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-dup.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1466:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1466 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1490:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1490 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mull.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mull.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x16c16-minmax-rndnu-neon-mlal.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c.o [ 50%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mull-addw-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1506:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1506 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1482:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1482 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1473:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1473 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1458:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1458 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1449:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1449 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1530:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1530 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1538:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1538 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1514:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1514 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1562:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1562 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1497:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1497 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1521:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1521 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1545:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1545 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1554:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1554 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1361:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1361 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1409:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1409 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1385:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1385 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mull.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1392:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1392 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1368:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1368 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1353:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1353 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1433:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1433 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1416:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1416 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1440:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1440 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1377:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1377 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1401:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1401 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1577:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1577 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1583:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1583 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1317:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1317 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1425:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1425 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1593:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1593 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1345:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1345 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1569:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1569 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1334:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1334 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1459:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1459 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1507:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1507 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1483:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1483 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1531:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1531 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1450:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1450 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1474:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1474 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1522:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1522 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1369:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1369 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1555:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1555 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1393:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1393 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1546:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1546 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1498:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1498 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mull.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mlal.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mull.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x8c16-minmax-rndnu-neon-mlal.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1417:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1417 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1378:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1378 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1354:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1354 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mlal.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1402:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1402 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1441:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1441 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1588:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1588 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1598:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1598 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-dup.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld1r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mlal.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1426:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1426 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mull.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mlal.c.o [ 51%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-3x16c16-minmax-rndnu-neon-mlal.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1346:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1346 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1335:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1335 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1570:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1570 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_2x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1460:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1460 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1484:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1484 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1318:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1318 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1508:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1508 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mull-addw-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1532:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1532 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1475:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1475 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1451:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1451 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1523:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1523 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1499:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1499 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1547:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1547 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1556:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1556 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1370:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1370 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1394:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1394 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1418:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1418 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1355:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1355 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1379:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1379 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1403:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1403 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mlal.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1442:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1442 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1427:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1427 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mlal.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mull.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mlal.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1571:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1571 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1584:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1584 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x8c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1594:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1594 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x8c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1347:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1347 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c16-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1336:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1336 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1319:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1319 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1461:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1461 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neon-mlal-lane.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1533:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1533 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1452:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1452 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1509:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1509 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1485:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1485 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1548:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1548 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1557:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1557 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mull-addw-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1476:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1476 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1524:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1524 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1500:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1500 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1371:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1371 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1428:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1428 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1572:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1572 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1356:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1356 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1443:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1443 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1599:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1599 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1404:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1404 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1337:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1337 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1395:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1395 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1589:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1589 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1419:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1419 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-3x16c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1380:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1380 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_3x16c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mlal.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mull.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-dup.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld1r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1320:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1320 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1348:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1348 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1486:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1486 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1510:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1510 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1534:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1534 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1462:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1462 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mull.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c16-minmax-rndnu-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1453:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1453 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1477:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1477 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1501:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1501 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1525:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1525 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1558:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1558 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1372:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1372 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1549:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1549 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1396:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1396 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1420:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1420 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1357:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1357 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1381:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1381 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1405:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1405 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1585:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1585 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1429:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1429 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mull-addw-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1573:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1573 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1444:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1444 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1595:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1595 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1326:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1326 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1338:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1338 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1321:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1321 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mull-addw-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-neon-mull-addw-dup.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1349:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1349 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16__neon_mull_addw_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1487:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1487 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1511:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1511 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1463:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1463 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-dup.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1454:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1454 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1535:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1535 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld2r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1502:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1502 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1421:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1421 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1397:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1397 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1373:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1373 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1550:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1550 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2s4__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld1r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2s4-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1559:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1559 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1478:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1478 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1358:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1358 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mull_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld4r.c:27:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c2-minmax-rndnu-neon-mull-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1526:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1526 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c2__neon_mull_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1382:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1382 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mull_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1590:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1590 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neon-mull-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1406:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1406 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neon_mull_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1430:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1430 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4s2__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2s4-minmax-rndnu-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2s4-minmax-rndnu-neon-mull.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mull.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1574:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1574 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4s2-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1445:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1445 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c16-minmax-rndnu-neon-mlal.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c16-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1600:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1600 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c16__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mlal-dup.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1339:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1339 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1340:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1340 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mull-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1322:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1322 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1323:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1323 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4s2-minmax-fp32-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:753:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 753 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4s2-minmax-rndnu-neon-mull.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:736:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 736 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mull.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c16-minmax-rndnu-neon-mlal.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 53%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mull-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mull-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2s4-minmax-rndnu-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2s4-minmax-rndnu-neon-mull.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mull-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mull-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4s2-minmax-rndnu-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4s2-minmax-rndnu-neon-mull.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mull.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c16-minmax-rndnu-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mull-addw-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:737:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 737 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:989:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 989 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1004:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1004 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:747:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 747 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:754:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 754 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:998:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 998 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mull-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mull-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2s4-minmax-fp32-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2s4-minmax-rndnu-neon-mlal.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2s4-minmax-rndnu-neon-mull.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 54%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mull-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4s2-minmax-fp32-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4s2-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4s2-minmax-rndnu-neon-mull.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mull.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c16-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mlal-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mull-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mull-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2s4-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c2s4-minmax-rndnu-neon-mull.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mlal-ld1r.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1005:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1005 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mull-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:755:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 755 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4s2-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c4s2-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:990:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 990 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mull.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x16c16-minmax-rndnu-neon-mlal.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mull-addw-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:738:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 738 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mull-dup.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mull-ld1r.c.o [ 55%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2s4-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:999:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 999 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1006:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1006 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:991:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 991 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c2s4-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mlal-ld2r.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:739:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 739 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:756:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 756 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mull-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4s2-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c4s2-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x8c16-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mlal-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:992:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 992 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:757:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 757 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:740:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 740 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mull-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mull-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2-minmax-rndnu-neon-mull-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2s4-minmax-rndnu-neon-mlal.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1007:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1007 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_2x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c2s4-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mull-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mull-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4s2-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c4s2-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mull.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-3x16c16-minmax-rndnu-neon-mlal.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mull-addw-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mlal-dup.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1008:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1008 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:993:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 993 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mull-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mull-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mull-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2-minmax-rndnu-neon-mull-ld4r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2s4-minmax-rndnu-neon-mull.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c2s4-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mlal-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mull-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mull-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neon-mull-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4s2-minmax-rndnu-neon-mull.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4s2-minmax-rndnu-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:758:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 758 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mull.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:741:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 741 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c16-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mull-addw-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1009:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1009 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-3x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:994:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 994 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_3x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mlal-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mlal-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mull-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:759:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 759 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mlal-ld4r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mull-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2-minmax-rndnu-neon-mull-ld4r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2s4-minmax-rndnu-neon-mull.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c2s4-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mlal-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mlal-ld1r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mlal-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mull-dup.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mull-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:742:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 742 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neon-mull-ld2r.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4s2-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4s2-minmax-rndnu-neon-mull.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c16-minmax-rndnu-neon-mlal.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mull.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c.o [ 57%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1010:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1010 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:995:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 995 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:748:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 748 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:760:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 760 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neon-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:743:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 743 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p8c-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mlal.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1011:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1011 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mull.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c8-minmax-rndnu-neon-mull.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:996:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 996 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c8__neon_mull) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:744:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 744 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:761:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 761 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:745:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 745 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16-minmax-rndnu-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:762:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 762 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld128.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mla8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul8-ld64.c.o [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1364:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1364 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1365:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1365 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p8c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p8c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1372:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1372 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_4p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld128.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neon-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1366:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1366 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1574:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1574 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld128.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1616:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1616 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld64.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld128.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1577:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1577 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1576:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1576 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1575:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1575 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1617:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1617 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1618:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1618 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1579:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1579 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1578:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1578 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1582:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1582 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1581:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1581 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1586:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1586 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1583:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1583 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1584:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1584 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1585:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1585 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1623:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1623 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1588:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1588 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neon-mlal.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1591:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1591 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1624:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1624 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1593:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1593 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1630:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1630 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1590:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1590 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1625:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1625 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld128.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1592:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1592 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1374:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1374 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mla8-ld64.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1589:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1589 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1632:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1632 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1406:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1406 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1375:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1375 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld128.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1376:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1376 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1379:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1379 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1631:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1631 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld128.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1380:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1380 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1394:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1394 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1378:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1378 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1408:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1408 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1407:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1407 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1390:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1390 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1414:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1414 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neon-mul16.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1415:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1415 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1416:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1416 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld128.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1396:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1396 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld128.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2007:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2007 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1392:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1392 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2006:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2006 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1395:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1395 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld64.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neon-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1391:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1391 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neon_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2073:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2073 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2079:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2079 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2085:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2085 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2055:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2055 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2091:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2091 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2049:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2049 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2097:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2097 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2061:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2061 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane.c.o [ 59%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-dup.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neon-mlal.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-dup.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2067:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2067 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neon-mlal-ld2r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neon-mlal.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neon-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2009:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2009 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2103:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2103 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2011:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2011 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2008:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2008 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2010:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2010 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neon-mlal.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-dup.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2074:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2074 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neon-mlal.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neon-mlal.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2086:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2086 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2080:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2080 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c:27:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neon-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2092:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2092 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neon_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2050:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2050 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2098:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2098 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2056:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2056 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neon-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2062:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2062 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neon_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2015:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2015 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2012:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2012 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2068:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2068 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4s2__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2014:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2014 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neon-mlal.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2104:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2104 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2013:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2013 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-fp32-neon.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2021:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2021 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2016:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2016 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2019:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2019 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2018:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2018 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2023:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2023 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2022:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2022 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2020:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2020 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2017:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2017 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-gemmlowp-neon.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1319:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1319 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndnu-neon-mull.c.o [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndna-neon.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1320:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1320 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2024:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2024 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2025:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2025 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-requantization/qs8-requantization-rndnu-neon-qdmulh.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1322:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1322 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neon-mlal.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1415:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1415 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1324:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1324 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1321:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1321 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1323:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1323 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x24.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x32.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x32.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x24.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x32.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neon-mlal.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neon-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1416:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1416 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c8__neon_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1325:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1325 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x32.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1326:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1326 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1330:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1330 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1328:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1328 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1332:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1332 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1329:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1329 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1327:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1327 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-neon-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-neon-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vhswish/gen/qs8-vhswish-neon-x32.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1334:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1334 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x8.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x16.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1331:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1331 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld128-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld128-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1333:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1333 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld128-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x8.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1335:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1335 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane.c:30:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1337:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1337 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1336:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1336 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neon-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1338:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1338 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neon_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld128-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x32.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-neon-c8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-neon-c8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c.o [ 61%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8.c.o /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:115:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 115 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:116:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 116 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x32.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:121:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 121 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld128_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x32.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:118:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 118 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x24.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld64-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:117:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 117 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld64_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x24.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:172:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 172 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:170:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 170 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:171:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 171 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vadd/gen/qs8-vadd-minmax-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:120:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 120 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vadd_minmax_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x32.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld64-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:173:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 173 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:175:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 175 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x32.c:22:43: warning: argument 5 of type 'const union xnn_qs8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vaddc/gen/qs8-vaddc-minmax-neon-ld128-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:113:46: note: previously declared as 'const union xnn_qs8_add_minmax_params *' 113 | const union xnn_qs8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:176:1: note: in expansion of macro 'DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION' 176 | DECLARE_QS8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vaddc_minmax_ukernel__neon_ld128_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x16.c:22:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x8.c:22:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:306:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 306 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:307:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 307 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x32.c:22:36: warning: argument 4 of type 'const union xnn_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vcvt/gen/qs8-vcvt-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:304:39: note: previously declared as 'const union xnn_qs8_cvt_params *' 304 | const union xnn_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:308:1: note: in expansion of macro 'DECLARE_QS8_VCVT_UKERNEL_FUNCTION' 308 | DECLARE_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x8.c:22:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:26:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 26 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x32.c:22:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:28:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 28 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x16.c:22:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:27:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 27 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x32.c:22:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:28:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 28 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:93:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 93 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:94:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 94 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:123:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 123 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:99:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 99 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_rndnu_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x16.c:22:38: warning: argument 4 of type 'const union xnn_qs8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vlrelu/gen/qs8-vlrelu-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:24:41: note: previously declared as 'const union xnn_qs8_lrelu_params *' 24 | const union xnn_qs8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:27:1: note: in expansion of macro 'DECLARE_QS8_VLRELU_UKERNEL_FUNCTION' 27 | DECLARE_QS8_VLRELU_UKERNEL_FUNCTION(xnn_qs8_vlrelu_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:95:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 95 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:98:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 98 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-rndnu-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:97:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 97 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_rndnu_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:122:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 122 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x8.c:22:39: warning: argument 4 of type 'const union xnn_qs8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vhswish/gen/qs8-vhswish-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:24:42: note: previously declared as 'const union xnn_qs8_hswish_params *' 24 | const union xnn_qs8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:26:1: note: in expansion of macro 'DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION' 26 | DECLARE_QS8_VHSWISH_UKERNEL_FUNCTION(xnn_qs8_vhswish_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:124:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 124 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:126:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 126 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_rndnu_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:127:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 127 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul8.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-rndnu-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:128:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 128 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_rndnu_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul8.c.o /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x32.c:21:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:354:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 354 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x16.c:21:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:353:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 353 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x8.c:21:41: warning: argument 4 of type 'const union xnn_qs16_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_qs16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs16-qs8-vcvt/gen/qs16-qs8-vcvt-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:349:44: note: previously declared as 'const union xnn_qs16_qs8_cvt_params *' 349 | const union xnn_qs16_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:352:1: note: in expansion of macro 'DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION' 352 | DECLARE_QS16_QS8_VCVT_UKERNEL_FUNCTION(xnn_qs16_qs8_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-neon-c8.c:27:47: warning: argument 10 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-neon-c8.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:130:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 130 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:132:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 132 | DECLARE_QU8_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-neon-c8.c:28:47: warning: argument 11 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-neon-c8.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:112:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 112 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:114:1: note: in expansion of macro 'DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 114 | DECLARE_QU8_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_avgpool_minmax_fp32_ukernel_9p8x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x32.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x24.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c8.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c16.c.o [ 62%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c32.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:781:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 781 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:802:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 802 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l8c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:782:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 782 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:814:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 814 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:815:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 815 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:783:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 783 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:816:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 816 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:788:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 788 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:804:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 804 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l32c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c16.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c32.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c8.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:803:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 803 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_5f5m5l16c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:789:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 789 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:818:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 818 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:806:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 806 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l8c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:807:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 807 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c24.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c32.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:819:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 819 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:790:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 790 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:820:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 820 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:808:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 808 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_6f6m7l32c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:810:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 810 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l8c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:822:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 822 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:796:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 796 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:795:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 795 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:811:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 811 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:824:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 824 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-rndnu-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:823:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 823 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l16c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul8.c:29:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:812:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 812 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_8f8m9l32c8s8r__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neon-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:797:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 797 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:658:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 658 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:665:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 665 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:657:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 657 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:669:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 669 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p8c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:666:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 666 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:659:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 659 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:670:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 670 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p16c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:730:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 730 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:671:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 671 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p32c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:742:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 742 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:667:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 667 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_9p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c16.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:217:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 217 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x8.c:23:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:480:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 480 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c8.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:216:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 216 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x16.c:23:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:481:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 481 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c32.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:219:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 219 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x32.c:23:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:483:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 483 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x24.c:23:40: warning: argument 4 of type 'const union xnn_qu8_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-neon-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:478:43: note: previously declared as 'const union xnn_qu8_f32_cvt_params *' 478 | const union xnn_qu8_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:482:1: note: in expansion of macro 'DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION' 482 | DECLARE_QU8_F32_VCVT_UKERNEL_FUNCTION(xnn_qu8_f32_vcvt_ukernel__neon_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c24.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:218:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 218 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:738:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 738 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p8c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:739:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 739 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:732:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 732 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c24.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c16.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:223:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 223 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:222:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 222 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:744:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 744 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p32c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:731:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 731 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p16c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c8.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:221:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 221 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c32.c:26:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-rndnu-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:224:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 224 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7p7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul8.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-rndnu-neon-mul8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:743:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 743 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p16c__neon_mul8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul16.c:27:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-rndnu-neon-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:740:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 740 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_rndnu_ukernel_25p32c__neon_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c32.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c16.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c8.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:270:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 270 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:268:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 268 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:272:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 272 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c8.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:267:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 267 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c16.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:273:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 273 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c24.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:269:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 269 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1043:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1043 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c32.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:275:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 275 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7x__neon_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1032:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1032 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1044:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1044 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1033:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1033 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c24.c:24:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-rndnu-neon-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:274:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 274 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_rndnu_ukernel_7x__neon_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1035:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1035 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1034:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1034 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1036:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1036 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-fp32-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-gemmlowp-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-requantization/qu8-requantization-rndna-neon.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x8.c.o [ 63%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld128-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x16.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1037:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1037 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld128-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-x32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-neon-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1046:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1046 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-fp32-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1045:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1045 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1038:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1038 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x16.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1039:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1039 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld128-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld128-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x8.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1040:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1040 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1041:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1041 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:463:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 463 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x16.c.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:453:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 453 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:452:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 452 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld128-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld128-x16.c.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:454:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 454 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_2x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:455:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 455 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_2x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:464:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 464 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:456:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 456 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-neon-c8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:458:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 458 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:30:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 30 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-maxpool/s8-maxpool-2p2x-minmax-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:465:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 465 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_4x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-maxpool/s8-maxpool-4p3x-minmax-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:461:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 461 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_6x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x8-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:460:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 460 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_6x8__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:466:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 466 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:457:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 457 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-neon-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:459:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 459 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x16__neon_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x32.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:32:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 32 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:68:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 68 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:31:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 31 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:69:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 69 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vadd/gen/qu8-vadd-minmax-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:34:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 34 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vadd_minmax_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x32.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld64-x32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:70:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld64_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-vclamp/s8-vclamp-neon-x64.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s8-maxpool/s8-maxpool-9p8x-minmax-neon-c16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-neon-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-neon-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-neon-x24.c.o /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c:22:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-rmaxabs/gen/s16-rmaxabs-neon-x32.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:41:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 41 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c: In function 'xnn_qu8_vhswish_ukernel__neon_x8': /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c:29:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 29 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x8.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x16.c:22:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:436:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 436 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x32.c:22:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:437:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 437 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_add_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_add_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vaddc/gen/qu8-vaddc-minmax-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:28:46: note: previously declared as 'const union xnn_qu8_add_minmax_params *' 28 | const union xnn_qu8_add_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vadd.h:72:1: note: in expansion of macro 'DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION' 72 | DECLARE_QU8_VADD_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vaddc_minmax_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x8.c:22:36: warning: argument 4 of type 'const union xnn_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vcvt/gen/qu8-vcvt-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:433:39: note: previously declared as 'const union xnn_qu8_cvt_params *' 433 | const union xnn_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:435:1: note: in expansion of macro 'DECLARE_QU8_VCVT_UKERNEL_FUNCTION' 435 | DECLARE_QU8_VCVT_UKERNEL_FUNCTION(xnn_qu8_vcvt_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c:22:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:42:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 42 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c: In function 'xnn_qu8_vhswish_ukernel__neon_x16': /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c:29:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 29 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c:22:39: warning: argument 4 of type 'const union xnn_qu8_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:39:42: note: previously declared as 'const union xnn_qu8_hswish_params *' 39 | const union xnn_qu8_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vhswish.h:43:1: note: in expansion of macro 'DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION' 43 | DECLARE_QU8_VHSWISH_UKERNEL_FUNCTION(xnn_qu8_vhswish_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c: In function 'xnn_qu8_vhswish_ukernel__neon_x32': /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c:29:54: warning: pointer targets in passing argument 1 of 'vld1q_dup_u16' differ in signedness [-Wpointer-sign] 29 | const uint16x8_t vinput_zero_point = vld1q_dup_u16(¶ms->neon.input_zero_point); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const int16_t * {aka const short int *} In file included from /builddir/build/BUILD/xnnpack/src/qu8-vhswish/gen/qu8-vhswish-neon-x32.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15961:32: note: expected 'const uint16_t *' {aka 'const short unsigned int *'} but argument is of type 'const int16_t *' {aka 'const short int *'} 15961 | vld1q_dup_u16 (const uint16_t* __a) | ~~~~~~~~~~~~~~~~^~~ [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-neon-x16.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-neon-x24.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-neon-x32.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift12-neon-x8.c.o [ 64%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift12-neon-x16.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift12-neon-x24.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift15-neon-x8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift12-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:27:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 27 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x16.c:22:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:82:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 82 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__neon_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:29:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 29 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:28:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 28 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:56:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 56 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x8.c:22:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:81:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 81 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x32.c:22:38: warning: argument 4 of type 'const union xnn_qu8_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vlrelu/gen/qu8-vlrelu-neon-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:79:41: note: previously declared as 'const union xnn_qu8_lrelu_params *' 79 | const union xnn_qu8_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vlrelu.h:83:1: note: in expansion of macro 'DECLARE_QU8_VLRELU_UKERNEL_FUNCTION' 83 | DECLARE_QU8_VLRELU_UKERNEL_FUNCTION(xnn_qu8_vlrelu_ukernel__neon_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift15-neon-x16.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift15-neon-x24.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/s16-window/gen/s16-window-shift15-neon-x32.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:31:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 31 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_rndnu_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:33:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 33 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_rndnu_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-neon-c8.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-rndnu-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:32:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 32 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:57:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 57 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-neon-c16.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:58:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 58 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x8.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:60:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 60 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_rndnu_ukernel__neon_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u8-maxpool/u8-maxpool-9p8x-minmax-neon-c16.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u8-vclamp/u8-vclamp-neon-x64.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u8-rmax/u8-rmax-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u32-filterbank-accumulate/gen/u32-filterbank-accumulate-neon-x1.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/u32-filterbank-accumulate/gen/u32-filterbank-accumulate-neon-x2.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-multi-dec-zip-neon.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld64-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:61:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_rndnu_ukernel__neon_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld128-x16.c:22:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-rndnu-neon-ld128-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:62:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 62 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_rndnu_ukernel__neon_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-mov-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-2p2x-minmax-neon-c16.c:22:38: warning: argument 9 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-2p2x-minmax-neon-c16.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:86:41: note: previously declared as 'const union xnn_s8_minmax_params *' 86 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:88:1: note: in expansion of macro 'DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 88 | DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_s8_maxpool_minmax_ukernel_2p2x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-8x8-reuse-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x2-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x3-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x4-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-xm-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x8-zip/x8-zip-x4-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x8-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x4.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x8.c.o /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-4p3x-minmax-neon-c16.c:22:38: warning: argument 9 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-4p3x-minmax-neon-c16.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:86:41: note: previously declared as 'const union xnn_s8_minmax_params *' 86 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:89:1: note: in expansion of macro 'DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 89 | DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_s8_maxpool_minmax_ukernel_4p3x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x12-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x12.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x16-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x4-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-neon-ld4lane-x16.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x4.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x8-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x12-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x12.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x8.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x16-prfm.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-neon-ld4lane-x16.c.o /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-9p8x-minmax-neon-c16.c:22:38: warning: argument 9 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-maxpool/s8-maxpool-9p8x-minmax-neon-c16.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:86:41: note: previously declared as 'const union xnn_s8_minmax_params *' 86 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:90:1: note: in expansion of macro 'DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 90 | DECLARE_S8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_s8_maxpool_minmax_ukernel_9p8x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/s8-vclamp/s8-vclamp-neon-x64.c:17:38: warning: argument 4 of type 'const union xnn_s8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17 | const union xnn_s8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/s8-vclamp/s8-vclamp-neon-x64.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1734:41: note: previously declared as 'const union xnn_s8_minmax_params *' 1734 | const union xnn_s8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1736:1: note: in expansion of macro 'DECLARE_S8_VCLAMP_UKERNEL_FUNCTION' 1736 | DECLARE_S8_VCLAMP_UKERNEL_FUNCTION(xnn_s8_vclamp_ukernel__neon_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-dec-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-multi-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-mov-zip-neon.c.o [ 65%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-multi-switch-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-dec-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-mov-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-multi-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-reuse-switch-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-dec-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-dec-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/u8-maxpool/u8-maxpool-9p8x-minmax-neon-c16.c:25:38: warning: argument 9 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/u8-maxpool/u8-maxpool-9p8x-minmax-neon-c16.c:13: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:68:41: note: previously declared as 'const union xnn_u8_minmax_params *' 68 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:70:1: note: in expansion of macro 'DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_U8_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_u8_maxpool_minmax_ukernel_9p8x__neon_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-dec-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:222:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 222 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-mov-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:223:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 223 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-dec-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:225:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 225 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-switch-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:224:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 224 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/u8-vclamp/u8-vclamp-neon-x64.c:17:38: warning: argument 4 of type 'const union xnn_u8_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 17 | const union xnn_u8_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/u8-vclamp/u8-vclamp-neon-x64.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1748:41: note: previously declared as 'const union xnn_u8_minmax_params *' 1748 | const union xnn_u8_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1750:1: note: in expansion of macro 'DECLARE_U8_VCLAMP_UKERNEL_FUNCTION' 1750 | DECLARE_U8_VCLAMP_UKERNEL_FUNCTION(xnn_u8_vclamp_ukernel__neon_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/x24-transposec-2x2-neon-tbl64.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-neon-ld2lane-x2-prfm.c.o /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-multi-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:227:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 227 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-mov-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-neon-ld2lane-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:226:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 226 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-neon-ld4lane-x4-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-neon-ld4lane-x4.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-neon-ld4lane-x8-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-neon-ld4lane-x8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-neon-ld4lane-x4-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-neon-ld4lane-x4.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-neon-ld4lane-x8-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-neon-ld4lane-x8.c.o /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-dec-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:229:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 229 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__16x16_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-switch-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-neon-ld4lane-x4-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-neon-ld4lane-x4.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-neon-ld4lane-x8-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x12-neon-ld4lane-x8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-neon-ld4lane-x4-prfm.c.o In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-8x8-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:228:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 228 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__8x8_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:232:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 232 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__16x16_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-zip-neon.c:25:41: warning: argument 7 of type 'const union xnn_x8_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x8_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:212:44: note: previously declared as 'const union xnn_x8_transpose_params *' 212 | const union xnn_x8_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:235:1: note: in expansion of macro 'DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION' 235 | DECLARE_X8_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x8_transposec_ukernel__16x16_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-neon-ld4lane-x4.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-neon-ld4lane-x8-prfm.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:174:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 174 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-neon-ld4lane-x8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-x4-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-x4.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:175:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 175 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:176:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 176 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_multi_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-x8-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-4x-neon-st4-x8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-x4-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-x4.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-x8-prfm.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-packx/gen/x32-packx-8x-neon-st4-x8.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-dec-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-mov-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:177:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 177 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:178:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 178 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:179:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 179 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-multi-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-mov-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:180:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 180 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-4x4-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:181:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 181 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__4x4_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-multi-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-dec-zip-neon.c.o [ 66%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-multi-switch-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-reuse-switch-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:190:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 190 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:191:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 191 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:187:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 187 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-dec-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:194:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 194 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:184:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 184 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-dec-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:197:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 197 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-zip-neon.c.o /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x16_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x16_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-unpool/x32-unpool-neon.c.o In file included from /builddir/build/BUILD/xnnpack/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:165:45: note: previously declared as 'const union xnn_x16_transpose_params *' 165 | const union xnn_x16_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:200:1: note: in expansion of macro 'DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION' 200 | DECLARE_X16_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x16_transposec_ukernel__8x8_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x2-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x3-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-x4-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x32-zip/x32-zip-xm-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-dec-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-dec-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-zip-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/xx-fill/xx-fill-neon-x64.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:89:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 89 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:90:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 90 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/xx-pad/xx-pad-neon.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x8.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x4.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x8.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:94:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 94 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:95:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 95 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:93:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 93 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:92:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 92 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:96:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 96 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x16-acc2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x24-acc3.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc2.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc4.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-2x2-multi-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:91:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 91 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__2x2_multi_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x8.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:106:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 106 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x16.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:115:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 115 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:112:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 112 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_multi_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-f32-cvt-neonfp16.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-f16-cvt-neonfp16.c.o In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:116:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 116 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:109:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 109 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:122:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 122 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:125:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 125 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-shland.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-zip.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-shland.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-zip.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-shland.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-zip.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-shland.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-zip.c.o [ 67%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-shland.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-zip.c.o /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:119:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 119 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:46:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 46 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_multi_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l8c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l8c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l16c4s4r-minmax-neonfma-acc2.c.o /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:48:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 48 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_multi_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l16c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma-acc2.c.o /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-dec-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-dec-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:53:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 53 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_reuse_dec_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma-acc2.c.o /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:52:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 52 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_multi_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:50:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 50 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_multi_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:57:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 57 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_reuse_multi_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:55:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 55 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_reuse_mov_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-zip-neon.c:25:42: warning: argument 7 of type 'const union xnn_x64_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_x64_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-zip-neon.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:40:45: note: previously declared as 'const union xnn_x64_transpose_params *' 40 | const union xnn_x64_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:59:1: note: in expansion of macro 'DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION' 59 | DECLARE_X64_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x64_transposec_ukernel__2x2_reuse_switch_zip_neon) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:36:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 36 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neonfp16_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x4.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:43:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 43 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_f32_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32-vcvt/gen/f16-f32-vcvt-neonfp16-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:24:43: note: previously declared as 'const union xnn_f16_f32_cvt_params *' 24 | const union xnn_f16_f32_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:37:1: note: in expansion of macro 'DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION' 37 | DECLARE_F16_F32_VCVT_UKERNEL_FUNCTION(xnn_f16_f32_vcvt_ukernel__neonfp16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x8.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:44:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 44 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x24-acc3.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x24-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:46:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 46 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x24_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:113:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 113 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neonfp16_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc2.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:47:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 47 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x32_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x16-acc2.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:45:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 45 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc4.c:22:45: warning: argument 4 of type 'const union xnn_f16_f32acc_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_f32acc_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-neonfp16-x32-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:36:48: note: previously declared as 'const union xnn_f16_f32acc_scale_params *' 36 | const union xnn_f16_f32acc_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:48:1: note: in expansion of macro 'DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION' 48 | DECLARE_F16_F32ACC_RSUM_UKERNEL_FUNCTION(xnn_f16_f32acc_rsum_ukernel__neonfp16_x32_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_f16_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-f16-vcvt/gen/f32-f16-vcvt-neonfp16-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:106:43: note: previously declared as 'const union xnn_f32_f16_cvt_params *' 106 | const union xnn_f32_f16_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:114:1: note: in expansion of macro 'DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION' 114 | DECLARE_F32_F16_VCVT_UKERNEL_FUNCTION(xnn_f32_f16_vcvt_ukernel__neonfp16_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma-acc2.c.o [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-zip.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-neonfma-dup-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-zip.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:42:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 42 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_2x4c8__neonfma_zip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-shland.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-shland.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:37:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 37 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_3x4c8__neonfma_shland) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-shland.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonfma-shland.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:36:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 36 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_2x4c8__neonfma_shland) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-zip.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-zip.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:41:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 41 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_1x4c8__neonfma_zip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-shland.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonfma-shland.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:35:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 35 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_1x4c8__neonfma_shland) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-zip.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonfma-zip.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:43:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 43 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_3x4c8__neonfma_zip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-zip.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-zip.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:45:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 45 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_5x4c8__neonfma_zip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-shland.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonfma-shland.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:39:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 39 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_5x4c8__neonfma_shland) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-shland.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-shland.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:38:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 38 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_4x4c8__neonfma_shland) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-zip.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonfma-zip.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:44:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 44 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_4x4c8__neonfma_zip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:229:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 229 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p4c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:228:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 228 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p4c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:238:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 238 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:239:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 239 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p8c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:250:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 250 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p16c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:257:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 257 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p4c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neonfma-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:258:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 258 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p4c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:251:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 251 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_3p16c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:268:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 268 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:267:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 267 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:280:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 280 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p16c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:279:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 279 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_4p16c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:132:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 132 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l4c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neonfma-dup-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:133:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 133 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l8c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:137:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 137 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l4c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:139:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 139 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l8c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:138:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 138 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l8c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:134:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 134 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l8c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:136:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 136 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_6f6m7l4c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:131:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 131 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_5f5m5l4c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-neonfma-p16.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neonfma-c4.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:141:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 141 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l4c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:143:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 143 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l8c4s4r__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:289:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 289 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p4c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:142:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 142 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l4c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-neonfma-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:76:40: note: previously declared as 'const union xnn_f32_minmax_params *' 76 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:144:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 144 | DECLARE_F32_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_8f8m9l8c4s4r__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:288:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 288 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p4c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-neonfma-c8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:310:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 310 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p16c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:328:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 328 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:311:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 311 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p16c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:318:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 318 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p4c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:317:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 317 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p4c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:327:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 327 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:340:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 340 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p16c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:298:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 298 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:339:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 339 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_25p16c__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:190:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 190 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-neonfma-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:46:40: note: previously declared as 'const union xnn_f32_minmax_params *' 46 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:299:1: note: in expansion of macro 'DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 299 | DECLARE_F32_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f32_dwconv_minmax_ukernel_9p8c__neonfma_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld64.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld128.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neonfma.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8-acc2.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:193:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 193 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:202:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 202 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc3.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:201:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 201 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:191:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 191 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:192:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 192 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:194:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 194 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc4.c.o [ 69%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc5.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:203:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 203 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-8x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:204:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 204 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_8x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:848:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 848 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:847:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 847 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:849:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 849 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neonfma-dup-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:846:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 846 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc3.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neonfma.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:857:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 857 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neonfma.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:858:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 858 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neonfma.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:859:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 859 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:850:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 850 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neonfma.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-8x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:860:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 860 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_8x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:580:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 580 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc5.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:573:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 573 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-pipelined.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-x2.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-pipelined.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:574:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 574 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x1-minmax-neonfma.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-pipelined.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:584:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 584 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-neonfma.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:575:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 575 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-pipelined.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neonfma-dup-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:590:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 590 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:122:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 122 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neonfma.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:91:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 91 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:84:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 84 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:120:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 120 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neonfma-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neonfma.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:83:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 83 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:90:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 90 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:85:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 85 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:121:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 121 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x4.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x12.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:101:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 101 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neonfma_dup_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-neonfma-dup-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:102:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 102 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__neonfma_dup_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neonfma.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-8x8s4-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:106:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 106 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_8x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x24.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neonfma.c:29:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:124:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 124 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x12_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-neonfma.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:104:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 104 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8s4__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc3.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:125:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 125 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x12_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:123:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 123 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:127:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 127 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x4.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x8.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x12.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc4.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:128:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 128 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc5.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:131:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 131 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x20_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:129:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 129 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x4.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:107:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 107 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc2.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x20-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:130:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 130 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x20_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neonfma-2x.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16.c:26:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-lut64-p2-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:126:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 126 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_lut64_p2_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neonfma-2x.c.o [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:109:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 109 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:111:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 111 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x12_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:108:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 108 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x16.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x8.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x16.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:110:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 110 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc3.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x12-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:112:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 112 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x12_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:114:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 114 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc4.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:115:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 115 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x16_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:113:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 113 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x8.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:116:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 116 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc5.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:39:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 39 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neonfma_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:118:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 118 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x20_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f32_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-neonfma-rr1-p5-x20-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:79:44: note: previously declared as 'const union xnn_f32_expminus_params *' 79 | const union xnn_f32_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:117:1: note: in expansion of macro 'DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 117 | DECLARE_F32_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f32_raddstoreexpminusmax_ukernel__neonfma_rr1_p5_x20_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:60:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 60 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neonfma_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:59:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 59 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:88:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 88 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neonfma_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:40:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 40 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neonfma_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x1-minmax-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x1-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:80:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 80 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_12x1__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x1-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:38:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 38 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x1__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x1-minmax-neonfma-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:61:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x1__neonfma_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:87:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 87 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neonfma_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x1-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:86:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 86 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x1__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-x2.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:107:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 107 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neonfma_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:106:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 106 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neonfma_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x8.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x16.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x8.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x1-minmax-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:105:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 105 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x1__neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x16.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:432:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 432 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x4.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:429:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 429 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x8.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x16.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x24.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x4.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x12.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x12.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:431:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 431 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x20.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x20.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:433:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 433 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x8.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:430:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 430 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x4.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:436:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 436 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x24.c:24:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-lut16-p3-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:434:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 434 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_lut16_p3_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x12.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x12.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x12.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:438:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 438 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x16.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:439:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 439 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x8.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:437:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 437 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x20.c.o [ 71%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x24.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x20.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x20.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:440:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 440 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x24.c:22:36: warning: argument 4 of type 'const union xnn_f32_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-velu/gen/f32-velu-neonfma-rr1-p6-x24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:413:39: note: previously declared as 'const union xnn_f32_elu_params *' 413 | const union xnn_f32_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:441:1: note: in expansion of macro 'DECLARE_F32_VELU_UKERNEL_FUNCTION' 441 | DECLARE_F32_VELU_UKERNEL_FUNCTION(xnn_f32_velu_ukernel__neonfma_rr1_p6_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neonfma-2x.c:26:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-neonfma-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:34:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 34 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c8__neonfma_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1017:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1017 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x20.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x24.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neonfma-2x.c:26:39: warning: argument 8 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-neonfma-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:28:42: note: previously declared as 'const union xnn_f32_minmax_params *' 28 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:33:1: note: in expansion of macro 'DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 33 | DECLARE_F32_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f32_vmulcaddc_minmax_ukernel_c4__neonfma_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1018:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1018 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x4.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x12.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1019:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1019 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1020:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1020 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1012:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1012 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1010:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1010 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1011:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1011 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1022:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1022 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr1recps1fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1021:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1021 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr1recps1fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1014:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1014 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x20.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1013:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1013 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x24.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x28.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x32.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x36.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1024:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1024 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1015:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1015 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1025:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1025 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x40.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x4.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x12.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1027:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1027 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1026:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1026 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x24.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x20.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1028:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1028 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1052:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1052 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1053:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1053 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x28.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut64-p2-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1029:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1029 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut64_p2_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x32.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1054:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1054 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1055:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1055 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1056:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1056 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x36.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x4.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1045:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1045 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1047:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1047 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1046:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1046 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x40.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1057:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1057 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr1recps1fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1062:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1062 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1059:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1059 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1061:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1061 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1063:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1063 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1049:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1049 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x16.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1050:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1050 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1060:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1060 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x4.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:983:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 983 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:982:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 982 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x20.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:986:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 986 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x12.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:984:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 984 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1064:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1064 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:985:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 985 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr1recps1fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:987:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 987 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr1recps1fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:975:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 975 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:976:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 976 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-lut2048-p1-nr2fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1048:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1048 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_lut2048_p1_nr2fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x12.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:980:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 980 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:989:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 989 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:978:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 978 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x12.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:977:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 977 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x20.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2fma-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:979:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 979 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2fma_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:992:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 992 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x20.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:993:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 993 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:990:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 990 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:994:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 994 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x4.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x16.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x12.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x8.c.o [ 72%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x12.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-neonfma-rr1-p5-nr2recps-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:991:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 991 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__neonfma_rr1_p5_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x16.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x4.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-exp-neonfma-rr2-lut64-p2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-exp-neonfma-rr2-p5.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-neonfma-rr1-lut16-p3.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-neonfma-rr2-lut64-p2.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expm1minus-neonfma-rr1-p6.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x8.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:903:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 903 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-neonfma-rr2-p5.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-expminus-neonfma-rr2-lut2048-p1.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut64-p2-nr1recps1fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x16.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:905:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 905 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut64-p2-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut64-p2-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut2048-p1-nr1recps1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut2048-p1-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-lut2048-p1-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-p5-nr1recps1fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x20.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x20.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:906:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 906 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x24.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:907:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 907 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-p5-nr2fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x28.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x28.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:908:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 908 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x28) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut64-p2-nr1recps1fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x36.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x36.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:910:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 910 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x36) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x32.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:909:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 909 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr1-p5-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut64-p2-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut64-p2-nr2recps.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x8.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:914:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 914 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x40.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x40.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:911:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 911 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x12.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x12.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:904:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 904 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x4.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr1rsqrts1fma1adj-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:902:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 902 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr1rsqrts1fma1adj_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x12.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x12.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:915:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 915 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x20.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x20.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:917:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 917 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x16.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:916:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 916 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x4.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x32.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:913:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 913 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:920:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 920 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x24.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:918:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 918 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut2048-p1-nr1recps1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut2048-p1-nr2fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x28.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x28.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:919:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 919 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x28) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-lut2048-p1-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-p5-nr1recps1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-p5-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-neonfma-rr2-p5-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neonfma-nr1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neonfma-nr1rsqrts1fma1adj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neonfma-nr2fma1adj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neonfma-nr2fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x36.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x36.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:921:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 921 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x36) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x4.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1322:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1322 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr1recps1fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sqrt-neonfma-nr3fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h2ts-nr1recps1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h2ts-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h2ts-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr1recps1fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x8.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1323:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1323 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr1recps1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x40.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-neonfma-nr2fma1adj-x40.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:922:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 922 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__neonfma_nr2fma1adj_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr1recps1fmaadj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr2fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr2fmaadj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr2recps.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-lut8-p4h3ps-nr2recpsadj.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x16.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1325:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1325 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr1recps1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fmaadj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x12.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr1recps1fma-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1324:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1324 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr1recps1fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x16.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1333:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1333 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr2fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x4.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1330:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1330 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr2fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x8.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1335:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1335 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr1recps1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x12.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x8.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1332:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1332 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr2fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p4h3ts-nr2fma-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1331:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1331 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_lut8_p4h3ts_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fmaadj.c.o [ 73%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recpsadj.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x4.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1334:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1334 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr1recps1fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neonv8-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x12.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1336:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1336 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr1recps1fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x16.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr1recps1fma-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1337:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1337 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr1recps1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neonv8-x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-neonv8-x8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-neonv8-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x16.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1341:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1341 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x8.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x4.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1339:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1339 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1338:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1338 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2fma_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x12.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x12.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1344:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1344 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2recps_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2fma-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1340:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1340 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2fma_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x8.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1343:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1343 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neonv8-x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-neonv8-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x16.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1345:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1345 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x4.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-neonfma-expm1minus-rr1-p6h5ts-nr2recps-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1342:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1342 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__neonfma_expm1minus_rr1_p6h5ts_nr2recps_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neonv8-x4.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-neonv8-x8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-qs8-cvt-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-qu8-cvt-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundd-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundne-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundu-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-roundz-neonv8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c8.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c16.c.o [ 74%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c24.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c32.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x8.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:170:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 170 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x24.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:172:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 172 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neonv8_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x16.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:171:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 171 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neonv8_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x32.c:23:40: warning: argument 4 of type 'const union xnn_f32_qs8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-neonv8-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:163:43: note: previously declared as 'const union xnn_f32_qs8_cvt_params *' 163 | const union xnn_f32_qs8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:173:1: note: in expansion of macro 'DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION' 173 | DECLARE_F32_QS8_VCVT_UKERNEL_FUNCTION(xnn_f32_qs8_vcvt_ukernel__neonv8_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x24.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x24.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:245:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 245 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neonv8_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x8.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:243:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 243 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x16.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:244:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 244 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neonv8_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x32.c:23:40: warning: argument 4 of type 'const union xnn_f32_qu8_cvt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-neonv8-x32.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:236:43: note: previously declared as 'const union xnn_f32_qu8_cvt_params *' 236 | const union xnn_f32_qu8_cvt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vcvt.h:246:1: note: in expansion of macro 'DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION' 246 | DECLARE_F32_QU8_VCVT_UKERNEL_FUNCTION(xnn_f32_qu8_vcvt_ukernel__neonv8_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neonv8-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neonv8-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:879:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 879 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neonv8_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neonv8-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndd-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:880:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 880 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndd_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neonv8-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neonv8-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:825:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 825 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neonv8_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neonv8-mlal.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neonv8-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neonv8-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:861:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 861 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neonv8_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neonv8-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndne-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:826:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 826 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndne_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neonv8-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndu-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:862:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 862 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndu_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neonv8-x8.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neonv8-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:844:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 844 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neonv8_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neonv8-mlal.c.o [ 75%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neonv8-x4.c:23:36: warning: argument 4 of type 'const union xnn_f32_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vrnd/gen/f32-vrndz-neonv8-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:817:39: note: previously declared as 'const union xnn_f32_rnd_params *' 817 | const union xnn_f32_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:843:1: note: in expansion of macro 'DECLARE_F32_VRND_UKERNEL_FUNCTION' 843 | DECLARE_F32_VRND_UKERNEL_FUNCTION(xnn_f32_vrndz_ukernel__neonv8_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1140:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1140 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1138:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1138 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1139:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1139 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c:27:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:125:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 125 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c:27:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:126:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 126 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c:27:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:123:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 123 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c:27:47: warning: argument 8 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:111:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 111 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:124:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 124 | DECLARE_QS8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1147:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1147 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1145:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1145 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1146:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1146 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1152:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1152 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1153:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1153 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:953:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 953 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1154:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1154 | DECLARE_QS8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:975:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 975 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c8.c:25:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:174:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 174 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c.o /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1060:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1060 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:976:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 976 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1061:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1061 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:977:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 977 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_9p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:938:45: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 938 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1059:1: note: in expansion of macro 'DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1059 | DECLARE_QS8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c16.c:25:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:175:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 175 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c24.c:25:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:176:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 176 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c32.c:25:47: warning: argument 7 of type 'const union xnn_qs8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qs8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gavgpool/gen/qs8-gavgpool-7x-minmax-fp32-neonv8-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:162:50: note: previously declared as 'const union xnn_qs8_avgpool_minmax_params *' 162 | const union xnn_qs8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:177:1: note: in expansion of macro 'DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 177 | DECLARE_QS8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1540:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1540 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1516:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1516 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1468:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1468 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1363:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1363 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1492:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1492 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1387:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1387 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1564:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1564 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1328:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1328 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1493:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1493 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1517:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1517 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1469:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1469 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1435:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1435 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1411:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1411 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1579:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1579 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1541:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1541 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1565:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1565 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1412:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1412 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1364:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1364 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1388:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1388 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1436:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1436 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1329:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1329 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1580:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1580 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1001:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1001 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:750:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 750 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:751:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 751 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1002:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1002 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1368:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1368 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p8c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p8c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-neonv8-mla8-ld64.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1369:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1369 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld64.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1370:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1370 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_3p16c__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-neonv8-mla8-ld128.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1596:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1596 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1597:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1597 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1599:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1599 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1595:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1595 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1600:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1600 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1598:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1598 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mla8_ld128': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1619:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1619 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c.o [ 76%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1621:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1621 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1620:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1620 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1603:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1603 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1602:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1602 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1605:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1605 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1626:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1626 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1607:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1607 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1604:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1604 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1627:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1627 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1606:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1606 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1628:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1628 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1610:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1610 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1609:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1609 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1613:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1613 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1612:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1612 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1633:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1633 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:39:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1611:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1611 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:40:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul8-ld64.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1634:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1634 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1614:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1614 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mla8-ld128.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1410:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1410 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1382:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1382 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1386:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1386 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul8-ld64.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-neonv8-mla8-ld64.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1359:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1359 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1635:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 1635 | DECLARE_QS8_QC8W_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:39:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 39 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:13: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:40:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 40 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1387:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1387 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld64.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1388:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1388 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mla8-ld128.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1412:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1412 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p32c__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1398:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1398 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1402:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1402 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1403:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1403 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1418:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1418 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul16': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1399:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1399 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:34:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul8-ld64.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mla8-ld64.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1411:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1411 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld64.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul16': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:35:44: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1384:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1384 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld64.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1404:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1404 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mla8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld128.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mla8-ld128.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1383:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1383 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul8_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul8_ld64': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-neonv8-mul8-ld64.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1419:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1419 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1400:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1400 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul8_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul8_ld128': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-neonv8-mul8-ld128.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1344:50: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1344 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1420:1: note: in expansion of macro 'DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 1420 | DECLARE_QS8_QC8W_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c: In function 'xnn_qs8_qc8w_dwconv_minmax_fp32_ukernel_25p32c__neonv8_mul16': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:34:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 34 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2028:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2028 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:35:46: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 35 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:184:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 184 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:187:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 187 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2100:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2100 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2094:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2094 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2088:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2088 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:163:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 163 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:210:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 210 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:166:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 166 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:213:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 213 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:213:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 213 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:216:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 216 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2076:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2076 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:210:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 210 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:213:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 213 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2052:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2052 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:200:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 200 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:203:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 203 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2027:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2027 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c:182:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 182 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8-minmax-fp32-neonv8-mlal-lane.c:185:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 185 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2064:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2064 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2070:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2070 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2058:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2058 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:171:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 171 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:200:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 200 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:174:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 174 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:203:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 203 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:203:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 203 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2082:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2082 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:206:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 206 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:219:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 219 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:222:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 222 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2029:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2029 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:264:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 264 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:267:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 267 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2077:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2077 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2101:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2101 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2083:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2083 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2089:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2089 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2032:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2032 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2031:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2031 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2030:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2030 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:233:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 233 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:299:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 299 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:236:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 236 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c:234:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 234 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:236:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 236 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:317:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 317 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:28:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:305:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 305 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2095:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2095 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:302:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 302 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:239:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 239 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:267:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 267 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8-minmax-fp32-neonv8-mlal-lane.c:237:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 237 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:320:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 320 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:308:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 308 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2071:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2071 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:270:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 270 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:299:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 299 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:245:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 245 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2059:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2059 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2053:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2053 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:302:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 302 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:248:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 248 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:293:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 293 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:287:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 287 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2106:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2106 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 77%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:290:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 290 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:296:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 296 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:188:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 188 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-neonv8-mlal.c:191:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 191 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2065:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2065 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:287:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 287 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:290:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 290 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2107:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2107 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:275:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 275 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-neonv8-mlal.c:278:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 278 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2033:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2033 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2034:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2034 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c:360:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 360 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:363:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 363 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane.c:364:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 364 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:367:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 367 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2036:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2036 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:290:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 290 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:294:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 294 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2035:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2035 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c:288:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 288 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8-minmax-fp32-neonv8-mlal-lane.c:292:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 292 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2038:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2038 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2037:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2037 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:459:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 459 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c:456:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 456 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:464:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 464 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x16-minmax-fp32-neonv8-mlal-lane.c:461:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 461 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2039:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2039 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2040:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2040 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c:340:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 340 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:342:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 342 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane.c:344:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 344 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:346:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 346 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2042:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2042 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:555:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 555 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:561:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 561 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x8.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2041:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2041 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:552:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 552 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x16.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:558:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 558 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2044:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2044 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:448:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 448 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:453:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 453 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:30:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2046:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2046 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:747:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 747 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:755:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 755 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2045:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2045 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c:744:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 744 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1341:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1341 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16-minmax-fp32-neonv8-mlal-lane.c:752:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 752 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:198:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 198 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane-prfm.c:201:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 201 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1340:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1340 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c:196:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 196 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8-minmax-fp32-neonv8-mlal-lane.c:199:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 199 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld128-x16.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x8.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x16.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld128-x16.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 78%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2043:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2043 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c:446:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 446 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8-minmax-fp32-neonv8-mlal-lane.c:451:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 451 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:224:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 224 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-dup.c:227:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 227 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:227:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 227 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld2r.c:230:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 230 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:233:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 233 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld1r.c:236:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 236 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:213:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 213 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-dup.c:216:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 216 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:177:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 177 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:216:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 216 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2s4-minmax-fp32-neonv8-mlal.c:180:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 180 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld1r.c:219:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 219 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c2__neonv8_mlal_ld4r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:224:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 224 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c2-minmax-fp32-neonv8-mlal-ld4r.c:227:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 227 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1343:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1343 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1344:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1344 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1342:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1342 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1345:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1345 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c:250:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 250 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:281:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 281 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1418:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1418 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane.c:253:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 253 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane-prfm.c:284:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 284 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:252:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 252 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:278:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 278 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:202:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 202 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8-minmax-fp32-neonv8-mlal-lane-prfm.c:255:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 255 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:281:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 281 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-neonv8-mlal.c:205:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 205 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4s2__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:185:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 185 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4s2-minmax-fp32-neonv8-mlal.c:188:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 188 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:333:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 333 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:213:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 213 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld1r.c:336:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 336 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neonv8-mlal-ld2r.c:216:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 216 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_dup': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:315:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 315 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-dup.c:318:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 318 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:321:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 321 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2__neonv8_mlal_ld4r': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:315:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 315 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld2r.c:324:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 324 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2-minmax-fp32-neonv8-mlal-ld4r.c:318:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 318 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1419:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1419 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c8__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:291:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 291 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-neonv8-mlal.c:294:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 294 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1347:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1347 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c8.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c4s2__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:261:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 261 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_dup': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1346:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1346 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:302:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 302 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld1r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:379:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 379 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:308:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 308 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4s2-minmax-fp32-neonv8-mlal.c:264:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 264 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-dup.c:305:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 305 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld1r.c:311:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 311 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane-prfm.c:383:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 383 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x16__neonv8_mlal_lane': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1349:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1349 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c:376:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 376 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x16-minmax-fp32-neonv8-mlal-lane.c:380:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 380 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c4__neonv8_mlal_ld2r': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:302:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 302 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:308:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 308 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c4-minmax-fp32-neonv8-mlal-ld2r.c:305:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 305 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c16.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane-prfm.c:312:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 312 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_2x8c2s4__neonv8_mlal': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:249:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 249 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c2s4-minmax-fp32-neonv8-mlal.c:252:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 252 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1348:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1348 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c:306:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 306 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8-minmax-fp32-neonv8-mlal-lane.c:310:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 310 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x8.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:101:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 101 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neonv8_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c24.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1351:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1351 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1357:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1357 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1352:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1352 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1358:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1358 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1359:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1359 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1353:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1353 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1356:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1356 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:32:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1355:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1355 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c:360:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 360 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:477:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 477 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:472:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 472 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane.c:364:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 364 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane-prfm.c:482:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 482 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane-prfm.c:477:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 477 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8__neonv8_mlal_lane_prfm': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1350:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1350 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1354:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1354 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:362:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 362 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8__neonv8_mlal_lane': In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c:470:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 470 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8-minmax-fp32-neonv8-mlal-lane-prfm.c:366:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 366 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8-minmax-fp32-neonv8-mlal-lane.c:475:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 475 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:575:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 575 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane': /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c:768:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 768 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16__neonv8_mlal_lane_prfm': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane-prfm.c:581:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 581 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:771:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 771 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane.c:776:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 776 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_3x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c:474:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 474 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16-minmax-fp32-neonv8-mlal-lane-prfm.c:779:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 779 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:572:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 572 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x16-minmax-fp32-neonv8-mlal-lane.c:479:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 479 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:578:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 578 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x16.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld64-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:102:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 102 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neonv8_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld128-x16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x8.c.o /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x8.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:130:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 130 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld128-x16.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-neonv8-ld128-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:103:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 103 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmul_minmax_fp32_ukernel__neonv8_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x16.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld64-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:131:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 131 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld128-x16.c:23:43: warning: argument 5 of type 'const union xnn_qs8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qs8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-neonv8-ld128-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:91:46: note: previously declared as 'const union xnn_qs8_mul_minmax_params *' 91 | const union xnn_qs8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:132:1: note: in expansion of macro 'DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION' 132 | DECLARE_QS8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qs8_vmulc_minmax_fp32_ukernel__neonv8_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld128-x16.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x4.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x4.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:792:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 792 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:791:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 791 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:798:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 798 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:786:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 786 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:793:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 793 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_6f6m7l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:799:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 799 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:785:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 785 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l16c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x8.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:800:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 800 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_8f8m9l32c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:662:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 662 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x4.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x8.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x16.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:32:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-neonv8-mul16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:655:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 655 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:784:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 784 | DECLARE_QU8_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_5f5m5l8c8s8r__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:663:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 663 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x32.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x48.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x64.c.o [ 79%] Building C object CMakeFiles/microkernels-all.dir/src/x24-transposec/x24-transposec-4x4-aarch64-neon-tbl128.c.o /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-aarch64-neonfma-2x2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/x32-transposec/x32-transposec-4x4-aarch64-neon-tbl128.c.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:661:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 661 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_9p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x1.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x1.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x1.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x2.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c:27:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:226:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 226 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:735:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 735 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p16c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c:27:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:227:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 227 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:734:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 734 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p8c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c:27:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:228:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 228 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x1.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c:27:47: warning: argument 8 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7p7x-minmax-fp32-neonv8-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:214:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 214 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:229:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 229 | DECLARE_QU8_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7p7x__neonv8_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c8.c:25:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:277:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 277 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c16.c:25:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:278:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 278 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c24.c:25:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:279:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 279 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c32.c:25:47: warning: argument 7 of type 'const union xnn_qu8_avgpool_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_qu8_avgpool_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gavgpool/gen/qu8-gavgpool-7x-minmax-fp32-neonv8-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:265:50: note: previously declared as 'const union xnn_qu8_avgpool_minmax_params *' 265 | const union xnn_qu8_avgpool_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:280:1: note: in expansion of macro 'DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 280 | DECLARE_QU8_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_gavgpool_minmax_fp32_ukernel_7x__neonv8_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-neonv8-mul16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:640:45: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 640 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:736:1: note: in expansion of macro 'DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 736 | DECLARE_QU8_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_qu8_dwconv_minmax_fp32_ukernel_25p32c__neonv8_mul16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x8.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:35:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 35 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4-acc2.c.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:29:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1049:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1049 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:29:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1048:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1048 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:469:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 469 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_4x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16-minmax-fp32-neonv8-mlal-lane.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:468:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 468 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_1x16__neonv8_mlal_lane) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld128-x16.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld128-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:37:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 37 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x16.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-neonv8-ld64-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:36:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 36 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmul_minmax_fp32_ukernel__neonv8_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x8.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:64:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 64 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-3x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-4x4.c.o /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld128-x16.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld128-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:66:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 66 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld128_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x16.c:23:43: warning: argument 5 of type 'const union xnn_qu8_mul_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_qu8_mul_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-neonv8-ld64-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:25:46: note: previously declared as 'const union xnn_qu8_mul_minmax_params *' 25 | const union xnn_qu8_mul_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmul.h:65:1: note: in expansion of macro 'DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION' 65 | DECLARE_QU8_VMUL_MINMAX_UKERNEL_FUNCTION(xnn_qu8_vmulc_minmax_fp32_ukernel__neonv8_ld64_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:372:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 372 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__aarch64_neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdiv-minmax-aarch64-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:373:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 373 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdiv_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:574:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 574 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__aarch64_neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vdivc-minmax-aarch64-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:575:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 575 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vdivc_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-6x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-5x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x4.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:597:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 597 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__aarch64_neon_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x8.c:23:39: warning: argument 5 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vbinary/gen/f32-vrdivc-minmax-aarch64-neon-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:176:42: note: previously declared as 'const union xnn_f32_minmax_params *' 176 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:598:1: note: in expansion of macro 'DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION' 598 | DECLARE_F32_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f32_vrdivc_minmax_ukernel__aarch64_neon_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4.c.o /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x16.c:23:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 23 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:34:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 34 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__aarch64_neon_tbx128x4_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-3x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-4x4.c.o /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x48.c:23:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 23 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x48.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:36:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 36 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__aarch64_neon_tbx128x4_x48) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x32.c:23:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 23 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:35:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 35 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__aarch64_neon_tbx128x4_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x4.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:899:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 899 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__aarch64_neon_sqrt_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-aarch64-neonfma-2x2.c:27:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-aarch64-neonfma-2x2.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:73:42: note: previously declared as 'const union xnn_f32_minmax_params *' 73 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:76:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION' 76 | DECLARE_F32_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:51:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 51 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x32-transposec/x32-transposec-4x4-aarch64-neon-tbl128.c:21:42: warning: argument 7 of type 'const union xnn_x32_transpose_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 21 | const union xnn_x32_transpose_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x32-transposec/x32-transposec-4x4-aarch64-neon-tbl128.c:12: /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:81:45: note: previously declared as 'const union xnn_x32_transpose_params *' 81 | const union xnn_x32_transpose_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/transpose.h:105:1: note: in expansion of macro 'DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION' 105 | DECLARE_X32_TRANSPOSEC_UKERNEL_FUNCTION(xnn_x32_transposec_ukernel__4x4_aarch64_neon_tbl128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x4-aarch64-neonfma-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:50:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 50 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__aarch64_neonfma_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc5.c.o /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:55:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 55 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x8__aarch64_neonfma_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x64.c:23:19: warning: argument 4 of type 'const uint8_t[restrict static 256]' {aka 'const unsigned char[restrict 256]'} with mismatched bound [-Warray-parameter=] 23 | const uint8_t table[restrict XNN_MIN_ELEMENTS(256)]) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/x8-lut/gen/x8-lut-aarch64-neon-tbx128x4-x64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:26:22: note: previously declared as 'const uint8_t *' {aka 'const unsigned char *'} 26 | const uint8_t* t); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/xnnpack/src/xnnpack/lut.h:37:1: note: in expansion of macro 'DECLARE_X8_LUT_UKERNEL_FUNCTION' 37 | DECLARE_X8_LUT_UKERNEL_FUNCTION(xnn_x8_lut_ukernel__aarch64_neon_tbx128x4_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x8.c:23:37: warning: argument 4 of type 'const union xnn_f32_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f32_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsqrt/gen/f32-vsqrt-aarch64-neon-sqrt-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:897:40: note: previously declared as 'const union xnn_f32_sqrt_params *' 897 | const union xnn_f32_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:900:1: note: in expansion of macro 'DECLARE_F32_VSQRT_UKERNEL_FUNCTION' 900 | DECLARE_F32_VSQRT_UKERNEL_FUNCTION(xnn_f32_vsqrt_ukernel__aarch64_neon_sqrt_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:40:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 40 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__aarch64_neonfma_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p0p1c3x8-aarch64-neonfma-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:56:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 56 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x8__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-5x4.c.o /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x4-aarch64-neonfma-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:41:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 41 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc2.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc3.c.o [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc4.c.o /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x2.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:46:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 46 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x8__aarch64_neonfma_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc5.c.o /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x1.c:32:39: warning: argument 13 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-conv-hwc/gen/f32-conv-hwc-3x3s2p1c3x8-aarch64-neonfma-2x1.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:36:42: note: previously declared as 'const union xnn_f32_minmax_params *' 36 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:45:1: note: in expansion of macro 'DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION' 45 | DECLARE_F32_CONV_HWC_UKERNEL_FUNCTION(xnn_f32_conv_hwc_ukernel_3x3s2p1c3x8__aarch64_neonfma_2x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc3.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4-acc2.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1804:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1804 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1803:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1803 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-aarch64-neonfma-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1805:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1805 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-aarch64-neonfma-ld128.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1802:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1802 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1807:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1807 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1808:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1808 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1806:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1806 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-6x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-6x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1811:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1811 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_6x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-5x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-5x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1810:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1810 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_5x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-aarch64-neonfma-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1809:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1809 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3p1__aarch64_neonfma_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld128.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1892:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1892 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1893:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1893 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1894:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1894 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1895:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1895 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1896:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1896 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1891:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1891 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1897:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1897 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x16-minmax-aarch64-neonfma-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1966:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1966 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1964:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1964 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-aarch64-neonfma-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1898:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1898 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_3x3s2p1__aarch64_neonfma_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1965:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1965 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1963:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1963 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc5.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-1x4-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1967:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1967 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_1x4_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1970:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1970 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_2x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1969:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1969 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1968:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1968 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-5x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1974:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1974 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_4x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-5x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1975:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1975 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_5x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1971:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1971 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-3x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1972:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1972 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_3x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc5.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-aarch64-neonfma-4x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1973:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 1973 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5p2__aarch64_neonfma_4x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2066:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2066 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2065:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2065 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2064:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2064 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2063:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2063 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2068:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2068 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_2x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2067:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2067 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_2x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-1x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2062:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2062 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_1x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x16-minmax-aarch64-neonfma-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2070:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2070 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_3x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:176:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 176 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc3.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-2x4-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2069:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2069 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_2x4_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x16-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x16-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:174:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 174 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x16__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-1x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:173:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 173 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4-acc2.c:26:36: warning: argument 8 of type 'const union xnn_f32_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f32_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-aarch64-neonfma-3x4-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:1790:37: note: previously declared as 'const union xnn_f32_chw_params *' 1790 | const union xnn_f32_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2071:1: note: in expansion of macro 'DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2071 | DECLARE_F32_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f32_dwconv2d_chw_ukernel_5x5s2p2__aarch64_neonfma_3x4_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-aarch64-neonfma-lane-ld64.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-aarch64-neonfma-lane-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:175:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 175 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld128.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:177:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 177 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:179:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 179 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_5x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:181:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 181 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x16-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-4x16-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:178:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 178 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_4x16__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:180:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 180 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-aarch64-neonfma-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2-minmax-aarch64-neonfma-lane-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-1x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:833:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 833 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemm-6x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:158:42: note: previously declared as 'const union xnn_f32_minmax_params *' 158 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:182:1: note: in expansion of macro 'DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION' 182 | DECLARE_F32_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld64.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld128.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma-prfm.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:834:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 834 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-4x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:835:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 835 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_4x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-5x8-minmax-aarch64-neonfma-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-5x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:836:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 836 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_5x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld64.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:837:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 837 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma-prfm.c.o [ 81%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma-prfm.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x2-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x4-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x2-minmax-aarch64-neonfma.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld128.c:29:39: warning: argument 11 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-gemminc-6x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:824:42: note: previously declared as 'const union xnn_f32_minmax_params *' 824 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:838:1: note: in expansion of macro 'DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION' 838 | DECLARE_F32_GEMMINC_MINMAX_UKERNEL_FUNCTION(xnn_f32_gemminc_minmax_ukernel_6x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:538:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 538 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-12x4-minmax-aarch64-neonfma.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-aarch64-neonfma-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:577:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 577 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x2-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x4-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x2-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-32x4-minmax-aarch64-neonfma.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x12.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x16.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x20.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x24.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x8.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x16-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-1x16-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:539:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 539 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_1x16__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x12.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x16.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x20.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x24.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:544:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 544 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:581:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 581 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:540:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 540 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x12.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x16.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x20.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x24.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x12.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x16.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x4.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x8.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x12.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:546:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 546 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x16-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-4x16-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:541:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 541 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_4x16__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-5x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:585:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 585 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_5x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x4-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:75:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 75 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x4__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:76:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 76 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld64.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:587:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 587 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x16.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-1x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:73:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 73 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_1x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr1-lut64-p2-div.c.o /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld128.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-aarch64-neonfma-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:536:42: note: previously declared as 'const union xnn_f32_minmax_params *' 536 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:542:1: note: in expansion of macro 'DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 542 | DECLARE_F32_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_qc8w_gemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr1-lut2048-p1-div.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr1-p5-div.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr2-lut64-p2-div.c.o [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr2-lut2048-p1-div.c.o /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:93:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 93 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x2-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:74:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 74 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x2__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/f32-sigmoid-aarch64-neonfma-rr2-p5-div.c.o /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:41:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 41 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x8__aarch64_neonfma_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-4x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:77:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 77 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_4x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:40:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 40 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x8__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ps-div.c.o /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:44:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 44 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x16__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld128.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:96:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 96 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:49:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 49 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_8x8__aarch64_neonfma_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma-prfm.c:28:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-4x16-minmax-aarch64-neonfma-prfm.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:45:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 45 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_4x16__aarch64_neonfma_prfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x2-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x2-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:54:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 54 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld64.c:30:39: warning: argument 12 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma.c:27:37: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-igemm/gen/f32-igemm-6x8-minmax-aarch64-neonfma-lane-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:65:42: note: previously declared as 'const union xnn_f32_minmax_params *' 65 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:95:1: note: in expansion of macro 'DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION' 95 | DECLARE_F32_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_igemm_minmax_ukernel_6x8__aarch64_neonfma_lane_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:29:42: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/ppmm.h:48:1: note: in expansion of macro 'DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION' 48 | DECLARE_F32_PPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_ppmm_minmax_ukernel_8x8__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x4-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-4x4-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:55:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 55 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_4x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x2-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x2-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:75:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 75 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x4-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-8x4-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:77:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 77 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_8x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x2-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x2-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:81:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 81 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_12x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x4-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-12x4-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:82:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 82 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_12x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x2-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x2-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:100:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 100 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x4-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-16x4-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:101:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 101 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_16x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x2-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x2-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:119:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 119 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x2__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1004:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1004 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1005:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1005 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x4-minmax-aarch64-neonfma.c:27:39: warning: argument 9 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-spmm/gen/f32-spmm-32x4-minmax-aarch64-neonfma.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:29:40: note: previously declared as 'const union xnn_f32_minmax_params *' 29 | const union xnn_f32_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:120:1: note: in expansion of macro 'DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION' 120 | DECLARE_F32_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f32_spmm_minmax_ukernel_32x4__aarch64_neonfma) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x1.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1006:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1006 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1003:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1003 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x4.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1038:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1038 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x12.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1040:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1040 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x2.c.o In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1007:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1007 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut64-p2-div-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1008:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1008 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut64_p2_div_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x8.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1039:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1039 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x16.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1041:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1041 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-fp16arith-x4.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x20.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1042:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1042 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x24.c:24:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-lut2048-p1-div-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1043:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 1043 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_lut2048_p1_div_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x16.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:971:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 971 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x12.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x12.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:970:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 970 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x4.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:968:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 968 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x24.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:973:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 973 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x20.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x8.c:22:40: warning: argument 4 of type 'const union xnn_f32_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f32_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x20.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:972:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 972 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x20) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vsigmoid/gen/f32-vsigmoid-aarch64-neonfma-rr1-p5-div-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:966:43: note: previously declared as 'const union xnn_f32_sigmoid_params *' 966 | const union xnn_f32_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:969:1: note: in expansion of macro 'DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION' 969 | DECLARE_F32_VSIGMOID_UKERNEL_FUNCTION(xnn_f32_vsigmoid_ukernel__aarch64_neonfma_rr1_p5_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x1.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x4.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1326:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1326 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_p6h5ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x12.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1320:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1320 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_lut8_p4h3ts_div_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x8.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1327:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1327 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_p6h5ts_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x12.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x12.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1328:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1328 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_p6h5ts_div_x12) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x16.c:30:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-p6h5ts-div-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1329:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1329 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_p6h5ts_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x16.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x16.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1321:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1321 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_lut8_p4h3ts_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x8.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x8.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1319:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1319 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_lut8_p4h3ts_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x4.c:31:37: warning: argument 4 of type 'const union xnn_f32_tanh_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f32_tanh_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f32-vtanh/gen/f32-tanh-aarch64-neonfma-expm1minus-rr1-lut8-p4h3ts-div-x4.c:21: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1316:40: note: previously declared as 'const union xnn_f32_tanh_params *' 1316 | const union xnn_f32_tanh_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:1318:1: note: in expansion of macro 'DECLARE_F32_VTANH_UKERNEL_FUNCTION' 1318 | DECLARE_F32_VTANH_UKERNEL_FUNCTION(xnn_f32_vtanh_ukernel__aarch64_neonfma_expm1minus_rr1_lut8_p4h3ts_div_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x1.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x4.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x2.c.o [ 83%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x1.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x1.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x1.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-avgpool/f16-avgpool-9p8x-minmax-neonfp16arith-c8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-avgpool/f16-avgpool-9x-minmax-neonfp16arith-c8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-conv-hwc2chw/f16-conv-hwc2chw-3x3s2p1c3x4-neonfp16arith-2x2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc3.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-3x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-4x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-5x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-6x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc3.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-3x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-4x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc2.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc3.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x2.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:71:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 71 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x4.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:72:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 72 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:129:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 129 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:130:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 130 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x4.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:75:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 75 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:131:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 131 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:132:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 132 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:133:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 133 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:134:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 134 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x1.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x1.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:44:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 44 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x1.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:70:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x2.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:45:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 45 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x2.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:74:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 74 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc4.c.o [ 84%] Built target microkernels-prod /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x1.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:73:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 73 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x4.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-fp16arith-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:46:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 46 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc5.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x2.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:100:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 100 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x1.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:99:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 99 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc3.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x4.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:101:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 101 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x1.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x1.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:47:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 47 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8-acc2.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/argmaxpool-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/gavgpool-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/dwconv2d-chw-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/avgpool-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/dwconv-config.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x1.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:102:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 102 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x4.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:49:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 49 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/conv-hwc2chw-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/gavgpool-cw-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x2.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-fp16arith-x2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:48:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 48 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x2.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:103:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 103 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/binary-elementwise-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x4.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:104:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 104 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x1.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:76:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 76 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x2.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:77:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 77 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x4.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:78:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 78 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:135:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 135 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:136:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 136 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/ibilinear-chw-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/init.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8-acc2.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/lut32norm-config.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/gemm-config.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/ibilinear-config.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:141:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 141 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:137:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 137 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-5x8.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/maxpool-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:140:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 140 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/params.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:142:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 142 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/pavgpool-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x1.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x1.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:50:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 50 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x4.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x4.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:52:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 52 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x2.c:24:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-fp16arith-x2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:51:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 51 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc4.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc3.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:143:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 143 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/prelu-config.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc5.c.o [ 84%] Building C object CMakeFiles/XNNPACK.dir/src/raddstoreexpminusmax-config.c.o [ 84%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x1.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:105:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 105 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x2.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:106:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 106 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc3.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/reduce-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/rmax-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:139:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 139 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:138:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 138 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x4.c:25:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:107:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 107 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x2.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:80:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 80 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x1.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x4.c:25:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:79:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 79 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-fp16arith-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:81:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 81 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x1.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x1.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:144:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 144 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__fp16arith_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x2.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x2.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:145:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 145 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__fp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x4.c:26:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-fp16arith-x4.c:18: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:146:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 146 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__fp16arith_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-avgpool/f16-avgpool-9x-minmax-neonfp16arith-c8.c:23:44: warning: argument 10 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-avgpool/f16-avgpool-9x-minmax-neonfp16arith-c8.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:51:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 51 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:54:1: note: in expansion of macro 'DECLARE_F16_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 54 | DECLARE_F16_AVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_avgpool_minmax_ukernel_9x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-avgpool/f16-avgpool-9p8x-minmax-neonfp16arith-c8.c:24:44: warning: argument 11 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-avgpool/f16-avgpool-9p8x-minmax-neonfp16arith-c8.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:34:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 34 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/avgpool.h:37:1: note: in expansion of macro 'DECLARE_F16_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 37 | DECLARE_F16_AVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_avgpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-conv-hwc2chw/f16-conv-hwc2chw-3x3s2p1c3x4-neonfp16arith-2x2.c:28:39: warning: argument 13 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-conv-hwc2chw/f16-conv-hwc2chw-3x3s2p1c3x4-neonfp16arith-2x2.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:96:42: note: previously declared as 'const union xnn_f16_minmax_params *' 96 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/conv.h:98:1: note: in expansion of macro 'DECLARE_F16_CONV_HWC2CHW_UKERNEL_FUNCTION' 98 | DECLARE_F16_CONV_HWC2CHW_UKERNEL_FUNCTION(xnn_f16_conv_hwc2chw_ukernel_3x3s2p1c3x4__neonfp16arith_2x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/spmm-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/unary-elementwise-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/transpose-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/unpool-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/vmulcaddc-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x2.c:24:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x2.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:193:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 193 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__fp16arith_sqrt_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x1.c:24:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x1.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:192:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 192 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__fp16arith_sqrt_x1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/x8-lut-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/xx-fill-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/zip-config.c.o [ 85%] Building C object CMakeFiles/XNNPACK.dir/src/xx-pad-config.c.o /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x4.c:24:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-fp16arith-sqrt-x4.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:194:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 194 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__fp16arith_sqrt_x4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2147:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2147 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_1x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2145:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2145 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc4.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2146:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2146 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_1x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-1x8-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2148:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2148 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_1x8_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2149:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2149 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_2x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-3x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-3x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2151:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2151 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_3x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-2x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2150:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2150 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_2x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-4x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-4x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2152:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2152 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_4x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-6x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-6x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2154:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2154 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_6x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-5x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3p1-minmax-neonfp16arith-5x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2153:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2153 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3p1__neonfp16arith_5x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2158:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2158 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_1x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2156:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2156 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc4.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2159:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2159 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_1x8_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-1x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2157:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2157 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_1x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2161:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2161 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_2x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-2x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2160:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2160 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_2x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-3x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-3x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2162:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2162 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_3x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2166:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2166 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-4x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-3x3s2p1-minmax-neonfp16arith-4x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2163:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2163 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_3x3s2p1__neonfp16arith_4x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2167:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2167 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc4.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2168:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2168 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2171:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2171 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_2x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2172:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2172 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_2x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-2x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2170:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2170 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_2x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2165:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2165 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2174:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2174 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_3x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc5.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-1x8-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2169:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2169 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_1x8_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith-acc2.c.o [ 85%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith-acc2.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool-cw/f16-gavgpool-cw-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-3x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2173:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2173 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_3x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c8.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c16.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c24.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2176:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2176 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_4x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-4x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2175:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2175 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_4x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-5x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5p2-minmax-neonfp16arith-5x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2177:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2177 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5p2__neonfp16arith_5x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2180:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2180 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c32.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2181:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2181 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc4.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc4.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2182:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2182 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc5.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8-acc5.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2183:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2183 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c8.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-1x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2179:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2179 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_1x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc3.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2185:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2185 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_2x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8-acc3.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2186:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2186 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_2x8_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-2x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2184:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2184 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_2x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c16.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2187:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2187 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_3x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8-acc2.c:27:36: warning: argument 8 of type 'const union xnn_f16_chw_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_chw_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv2d-chw/gen/f16-dwconv2d-chw-5x5s2p2-minmax-neonfp16arith-3x8-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2143:37: note: previously declared as 'const union xnn_f16_chw_params *' 2143 | const union xnn_f16_chw_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:2188:1: note: in expansion of macro 'DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION' 2188 | DECLARE_F16_DWCONV2D_CHW_MINMAX_UKERNEL_FUNCTION(xnn_f16_dwconv2d_chw_ukernel_5x5s2p2__neonfp16arith_3x8_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:579:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 579 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p8c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:578:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 578 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p8c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:581:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 581 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p16c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c32.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c24.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:580:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 580 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:582:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 582 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p32c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:583:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 583 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_3p32c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:587:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 587 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p16c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:585:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 585 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p8c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:584:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 584 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p8c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:586:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 586 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:589:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 589 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p32c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:588:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 588 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_4p32c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:541:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 541 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l32c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:540:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 540 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l32c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-neonfp16arith-ld64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:538:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 538 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l16c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:537:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 537 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l8c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:539:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 539 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l16c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:536:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 536 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_5f5m5l8c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x16-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:543:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 543 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l8c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:544:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 544 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l8c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:551:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 551 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l8c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:547:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 547 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l32c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:548:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 548 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l32c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x16-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:552:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 552 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l16c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:554:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 554 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l32c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:553:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 553 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l16c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:550:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 550 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l8c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:555:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 555 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_8f8m9l32c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x16-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:590:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 590 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p8c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:593:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 593 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p16c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:591:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 591 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p8c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Linking CXX shared library libXNNPACK.so /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:545:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 545 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l16c8s4r__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:592:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 592 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p4.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p8.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear-chw/gen/f16-ibilinear-chw-neonfp16arith-p16.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear/gen/f16-ibilinear-neonfp16arith-c8.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:595:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 595 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p32c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith-acc2.c:32:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 32 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-neonfp16arith-acc2.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:534:40: note: previously declared as 'const union xnn_f16_minmax_params *' 534 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:546:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 546 | DECLARE_F16_DWCONV_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_6f6m7l16c8s4r__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:597:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 597 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p8c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-ibilinear/gen/f16-ibilinear-neonfp16arith-c16.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:594:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 594 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_9p32c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:596:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 596 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p8c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:599:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 599 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p16c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-6x8-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-6x16-minmax-neonfp16arith-ld64.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-8x8-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith-acc2.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith-acc2.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:601:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 601 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p32c__neonfp16arith_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:598:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 598 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p16c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith.c:27:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-neonfp16arith.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:519:40: note: previously declared as 'const union xnn_f16_minmax_params *' 519 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/dwconv.h:600:1: note: in expansion of macro 'DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION' 600 | DECLARE_F16_DWCONV_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_dwconv_minmax_ukernel_25p32c__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c8.c:26:44: warning: argument 8 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:68:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 68 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:70:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 70 | DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7p7x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c24.c:26:44: warning: argument 8 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:68:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 68 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:72:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 72 | DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7p7x__neonfp16arith_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-8x16-minmax-neonfp16arith-ld64.c.o /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c16.c:26:44: warning: argument 8 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:68:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 68 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:71:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 71 | DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7p7x__neonfp16arith_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c32.c:26:44: warning: argument 8 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7p7x-minmax-neonfp16arith-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:68:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 68 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:73:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 73 | DECLARE_F16_GAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7p7x__neonfp16arith_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-maxpool/f16-maxpool-9p8x-minmax-neonfp16arith-c8.c.o /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c8.c:24:44: warning: argument 7 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c8.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:89:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 89 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:91:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 91 | DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-neonfp16arith-c8.c.o /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c16.c:24:44: warning: argument 7 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c16.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:89:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 89 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:92:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 92 | DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7x__neonfp16arith_c16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-pavgpool/f16-pavgpool-9x-minmax-neonfp16arith-c8.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-prelu/gen/f16-prelu-neonfp16arith-2x8.c.o [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-prelu/gen/f16-prelu-neonfp16arith-2x16.c.o /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c24.c:24:44: warning: argument 7 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c24.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:89:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 89 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:93:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 93 | DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7x__neonfp16arith_c24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c32.c:24:44: warning: argument 7 of type 'const union xnn_f16_scaleminmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_scaleminmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gavgpool/gen/f16-gavgpool-7x-minmax-neonfp16arith-c32.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:89:47: note: previously declared as 'const union xnn_f16_scaleminmax_params *' 89 | const union xnn_f16_scaleminmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gavgpool.h:94:1: note: in expansion of macro 'DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 94 | DECLARE_F16_GAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_gavgpool_minmax_ukernel_7x__neonfp16arith_c32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc5.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-1x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-1x8-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:79:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 79 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_1x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-1x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-1x16-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:82:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 82 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_1x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-4x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-4x8-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:84:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 84 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_4x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-4x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-4x16-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:87:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 87 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_4x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc5.c.o /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-6x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-6x8-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:89:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 89 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_6x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-8x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-8x8-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:97:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 97 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_8x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc2.c.o /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-6x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-6x16-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:95:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 95 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_6x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc6.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rmax/f16-rmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-8x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 10 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-gemm/gen/f16-gemm-8x16-minmax-neonfp16arith-ld64.c:17: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:76:42: note: previously declared as 'const union xnn_f16_minmax_params *' 76 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:98:1: note: in expansion of macro 'DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION' 98 | DECLARE_F16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_gemm_minmax_ukernel_8x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-x8.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-x16-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-x24-acc3.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-pipelined.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc4.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-x2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-1x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-4x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-1x8-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:398:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 398 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_1x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-4x8-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:402:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 402 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_4x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-4x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-4x16-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:405:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 405 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_4x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-pipelined.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-6x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-6x8-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:406:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 406 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_6x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-1x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-1x16-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:401:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 401 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_1x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-pipelined.c.o /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-6x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-6x16-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:412:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 412 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_6x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-x2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith.c.o /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-8x8-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-8x8-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:413:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 413 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_8x8__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-x2.c.o /builddir/build/BUILD/xnnpack/src/amalgam/gen/neon.c:9615:33: warning: type of 'xnn_table_exp2minus_k_over_64' does not match original declaration [-Wlto-type-mismatch] 9615 | extern XNN_INTERNAL const float xnn_table_exp2minus_k_over_64[64]; | ^ /builddir/build/BUILD/xnnpack/src/tables/exp2minus-k-over-64.c:12:29: note: type 'const uint32_t' should match type 'const float' 12 | XNN_INTERNAL const uint32_t xnn_table_exp2minus_k_over_64[64] = { | ^ /builddir/build/BUILD/xnnpack/src/tables/exp2minus-k-over-64.c:12:29: note: 'xnn_table_exp2minus_k_over_64' was previously declared here /builddir/build/BUILD/xnnpack/src/f16-maxpool/f16-maxpool-9p8x-minmax-neonfp16arith-c8.c:22:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-maxpool/f16-maxpool-9p8x-minmax-neonfp16arith-c8.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:32:42: note: previously declared as 'const union xnn_f16_minmax_params *' 32 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/maxpool.h:35:1: note: in expansion of macro 'DECLARE_F16_MAXPOOL_MINMAX_UKERNEL_FUNCTION' 35 | DECLARE_F16_MAXPOOL_MINMAX_UKERNEL_FUNCTION(xnn_f16_maxpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-8x16-minmax-neonfp16arith-ld64.c:31:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-igemm/gen/f16-igemm-8x16-minmax-neonfp16arith-ld64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:396:42: note: previously declared as 'const union xnn_f16_minmax_params *' 396 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:414:1: note: in expansion of macro 'DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION' 414 | DECLARE_F16_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_igemm_minmax_ukernel_8x16__neonfp16arith_ld64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-pipelined.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-x2.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-neonfp16arith-c8.c:25:39: warning: argument 12 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 25 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-neonfp16arith-c8.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:32:42: note: previously declared as 'const union xnn_f16_minmax_params *' 32 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:35:1: note: in expansion of macro 'DECLARE_F16_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION' 35 | DECLARE_F16_PAVGPOOL_MINMAX_MULTIPASS_UKERNEL_FUNCTION(xnn_f16_pavgpool_minmax_ukernel_9p8x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x8.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x16.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x8.c.o [ 87%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-pavgpool/f16-pavgpool-9x-minmax-neonfp16arith-c8.c:24:39: warning: argument 11 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-pavgpool/f16-pavgpool-9x-minmax-neonfp16arith-c8.c:10: /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:50:42: note: previously declared as 'const union xnn_f16_minmax_params *' 50 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/pavgpool.h:53:1: note: in expansion of macro 'DECLARE_F16_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION' 53 | DECLARE_F16_PAVGPOOL_MINMAX_UNIPASS_UKERNEL_FUNCTION(xnn_f16_pavgpool_minmax_ukernel_9x__neonfp16arith_c8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc4.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:51:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 51 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x32_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:50:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 50 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x32_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:49:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 49 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:53:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 53 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x40_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:52:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 52 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc5.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x40-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:54:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 54 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x40_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:56:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 56 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x48_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:55:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 55 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x48) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc3.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x48-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:57:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 57 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x48_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:58:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 58 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:59:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 59 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x64_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:64:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 64 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x80_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc4.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x64-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:60:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 60 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x64_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72-acc3.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:62:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 62 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x72_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x72.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:61:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 61 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x72) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:63:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 63 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x80) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc2.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:67:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 67 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x96_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc5.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x80-acc5.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:65:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 65 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x80_acc5) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc3.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:68:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 68 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x96_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:66:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 66 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x96) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-neonfp16arith-2x.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-neonfp16arith-2x.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x16-acc2.c:22:38: warning: argument 4 of type 'const union xnn_f16_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x16-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:23:41: note: previously declared as 'const union xnn_f16_scale_params *' 23 | const union xnn_f16_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:26:1: note: in expansion of macro 'DECLARE_F16_RSUM_UKERNEL_FUNCTION' 26 | DECLARE_F16_RSUM_UKERNEL_FUNCTION(xnn_f16_rsum_ukernel__neonfp16arith_x16_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:135:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 135 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_8x1__neonfp16arith_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x8.c:22:38: warning: argument 4 of type 'const union xnn_f16_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:23:41: note: previously declared as 'const union xnn_f16_scale_params *' 23 | const union xnn_f16_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:25:1: note: in expansion of macro 'DECLARE_F16_RSUM_UKERNEL_FUNCTION' 25 | DECLARE_F16_RSUM_UKERNEL_FUNCTION(xnn_f16_rsum_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc4.c:22:38: warning: argument 4 of type 'const union xnn_f16_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc4.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:23:41: note: previously declared as 'const union xnn_f16_scale_params *' 23 | const union xnn_f16_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:29:1: note: in expansion of macro 'DECLARE_F16_RSUM_UKERNEL_FUNCTION' 29 | DECLARE_F16_RSUM_UKERNEL_FUNCTION(xnn_f16_rsum_ukernel__neonfp16arith_x32_acc4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:134:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 134 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_8x1__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-x2.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-8x1-minmax-neonfp16arith-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:136:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 136 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_8x1__neonfp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc6.c:24:41: warning: argument 6 of type 'const union xnn_f16_expminus_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 24 | const union xnn_f16_expminus_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-neonfp16arith-rr2-p2-x96-acc6.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:25:44: note: previously declared as 'const union xnn_f16_expminus_params *' 25 | const union xnn_f16_expminus_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/raddstoreexpminusmax.h:69:1: note: in expansion of macro 'DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION' 69 | DECLARE_F16_RADDSTOREEXPMINUSMAX_UKERNEL_FUNCTION(xnn_f16_raddstoreexpminusmax_ukernel__neonfp16arith_rr2_p2_x96_acc6) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc2.c:22:38: warning: argument 4 of type 'const union xnn_f16_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x32-acc2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:23:41: note: previously declared as 'const union xnn_f16_scale_params *' 23 | const union xnn_f16_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:28:1: note: in expansion of macro 'DECLARE_F16_RSUM_UKERNEL_FUNCTION' 28 | DECLARE_F16_RSUM_UKERNEL_FUNCTION(xnn_f16_rsum_ukernel__neonfp16arith_x32_acc2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x24-acc3.c:22:38: warning: argument 4 of type 'const union xnn_f16_scale_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_scale_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-rsum/gen/f16-rsum-neonfp16arith-x24-acc3.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:23:41: note: previously declared as 'const union xnn_f16_scale_params *' 23 | const union xnn_f16_scale_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/reduce.h:27:1: note: in expansion of macro 'DECLARE_F16_RSUM_UKERNEL_FUNCTION' 27 | DECLARE_F16_RSUM_UKERNEL_FUNCTION(xnn_f16_rsum_ukernel__neonfp16arith_x24_acc3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x8.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:138:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 138 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_16x1__neonfp16arith_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:137:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 137 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_16x1__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:141:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 141 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_24x1__neonfp16arith_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:140:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 140 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_24x1__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-x2.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-24x1-minmax-neonfp16arith-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:142:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 142 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_24x1__neonfp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x16.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x24.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x32.c.o [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c.o /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-x2.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-16x1-minmax-neonfp16arith-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:139:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 139 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_16x1__neonfp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x56.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-x2.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-x2.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:145:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 145 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_32x1__neonfp16arith_x2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-pipelined.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith-pipelined.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:144:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 144 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_32x1__neonfp16arith_pipelined) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith.c:27:39: warning: argument 9 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 27 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-spmm/gen/f16-spmm-32x1-minmax-neonfp16arith.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:132:40: note: previously declared as 'const union xnn_f16_minmax_params *' 132 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/spmm.h:143:1: note: in expansion of macro 'DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION' 143 | DECLARE_F16_SPMM_MINMAX_UKERNEL_FUNCTION(xnn_f16_spmm_minmax_ukernel_32x1__neonfp16arith) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:116:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 116 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:38:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 38 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:37:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 37 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x24.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:92:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 92 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x40.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x48.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:62:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 62 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmaxc-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:93:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 93 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmaxc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vaddc-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:117:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 117 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vaddc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:39:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 39 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x56.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x24.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:65:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 65 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmin-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:40:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 40 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vmin_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:95:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 95 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vminc-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:94:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 94 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vminc_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vadd-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:61:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vadd_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x8.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x24.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmul-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:66:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 66 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmul_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:120:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 120 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:124:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 124 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vmulc-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:121:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 121 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrsubc-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:125:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 125 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrsubc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:41:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 41 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x40.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x48.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x56.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x72.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma-x80.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiff-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:42:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 42 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiff_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x8.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:96:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 96 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x16.c:23:40: warning: argument 5 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsqrdiffc-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:27:45: note: previously declared as 'const union xnn_f16_default_params *' 27 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:97:1: note: in expansion of macro 'DECLARE_F16_VBINOP_UKERNEL_FUNCTION' 97 | DECLARE_F16_VBINOP_UKERNEL_FUNCTION(xnn_f16_vsqrdiffc_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:67:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 67 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x24.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x40.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x48.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:126:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 126 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsub-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:68:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 68 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsub_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vsubc-minmax-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:127:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 127 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vsubc_minmax_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x56.c.o /builddir/build/BUILD/xnnpack/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x16.c:22:39: warning: argument 4 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:38:42: note: previously declared as 'const union xnn_f16_minmax_params *' 38 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:41:1: note: in expansion of macro 'DECLARE_F16_VCLAMP_UKERNEL_FUNCTION' 41 | DECLARE_F16_VCLAMP_UKERNEL_FUNCTION(xnn_f16_vclamp_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x8.c:22:39: warning: argument 4 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x64.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vclamp/gen/f16-vclamp-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:38:42: note: previously declared as 'const union xnn_f16_minmax_params *' 38 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:40:1: note: in expansion of macro 'DECLARE_F16_VCLAMP_UKERNEL_FUNCTION' 40 | DECLARE_F16_VCLAMP_UKERNEL_FUNCTION(xnn_f16_vclamp_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x8.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x24.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x16.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x72.c.o /builddir/build/BUILD/xnnpack/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-neonfp16arith-2x.c:26:39: warning: argument 8 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-neonfp16arith-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:68:42: note: previously declared as 'const union xnn_f16_minmax_params *' 68 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:70:1: note: in expansion of macro 'DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 70 | DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulcaddc_minmax_ukernel_c8__neonfp16arith_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-neonfp16arith-2x.c:26:39: warning: argument 8 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 26 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-neonfp16arith-2x.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:68:42: note: previously declared as 'const union xnn_f16_minmax_params *' 68 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vmulcaddc.h:71:1: note: in expansion of macro 'DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION' 71 | DECLARE_F16_VMULCADDC_MINMAX_UKERNEL_FUNCTION(xnn_f16_vmulcaddc_minmax_ukernel_c16__neonfp16arith_2x) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps-x80.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x32.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x40.c.o /builddir/build/BUILD/xnnpack/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x8.c:22:39: warning: argument 4 of type 'const union xnn_f16_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:66:42: note: previously declared as 'const union xnn_f16_hswish_params *' 66 | const union xnn_f16_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:68:1: note: in expansion of macro 'DECLARE_F16_VHSWISH_UKERNEL_FUNCTION' 68 | DECLARE_F16_VHSWISH_UKERNEL_FUNCTION(xnn_f16_vhswish_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x8.c:22:36: warning: argument 4 of type 'const union xnn_f16_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:52:39: note: previously declared as 'const union xnn_f16_elu_params *' 52 | const union xnn_f16_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:54:1: note: in expansion of macro 'DECLARE_F16_VELU_UKERNEL_FUNCTION' 54 | DECLARE_F16_VELU_UKERNEL_FUNCTION(xnn_f16_velu_ukernel__neonfp16arith_rr1_p3_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x16.c:22:39: warning: argument 4 of type 'const union xnn_f16_hswish_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_hswish_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vhswish/gen/f16-vhswish-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:66:42: note: previously declared as 'const union xnn_f16_hswish_params *' 66 | const union xnn_f16_hswish_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:69:1: note: in expansion of macro 'DECLARE_F16_VHSWISH_UKERNEL_FUNCTION' 69 | DECLARE_F16_VHSWISH_UKERNEL_FUNCTION(xnn_f16_vhswish_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x16.c:22:38: warning: argument 4 of type 'const union xnn_f16_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:685:41: note: previously declared as 'const union xnn_f16_lrelu_params *' 685 | const union xnn_f16_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:688:1: note: in expansion of macro 'DECLARE_F16_VLRELU_UKERNEL_FUNCTION' 688 | DECLARE_F16_VLRELU_UKERNEL_FUNCTION(xnn_f16_vlrelu_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x8.c:22:38: warning: argument 4 of type 'const union xnn_f16_lrelu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_lrelu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x48.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vlrelu/gen/f16-vlrelu-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:685:41: note: previously declared as 'const union xnn_f16_lrelu_params *' 685 | const union xnn_f16_lrelu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:687:1: note: in expansion of macro 'DECLARE_F16_VLRELU_UKERNEL_FUNCTION' 687 | DECLARE_F16_VLRELU_UKERNEL_FUNCTION(xnn_f16_vlrelu_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x16.c:22:36: warning: argument 4 of type 'const union xnn_f16_elu_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_elu_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-velu/gen/f16-velu-neonfp16arith-rr1-p3-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:52:39: note: previously declared as 'const union xnn_f16_elu_params *' 52 | const union xnn_f16_elu_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:55:1: note: in expansion of macro 'DECLARE_F16_VELU_UKERNEL_FUNCTION' 55 | DECLARE_F16_VELU_UKERNEL_FUNCTION(xnn_f16_velu_ukernel__neonfp16arith_rr1_p3_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x8.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:114:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 114 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndd_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x16.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndd-neonfp16arith-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:115:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 115 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndd_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x56.c.o /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x8.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:109:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 109 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndu_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x16.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:100:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 100 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndne_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x8.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndne-neonfp16arith-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:99:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 99 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndne_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x16.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndu-neonfp16arith-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:110:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 110 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndu_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x16.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x16.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:105:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 105 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndz_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x64.c.o [ 89%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x72.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vabs-neonfp16arith-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vneg-neonfp16arith-x8.c.o /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x8.c:23:36: warning: argument 4 of type 'const union xnn_f16_rnd_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_rnd_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vrnd/gen/f16-vrndz-neonfp16arith-x8.c:16: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:95:39: note: previously declared as 'const union xnn_f16_rnd_params *' 95 | const union xnn_f16_rnd_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:104:1: note: in expansion of macro 'DECLARE_F16_VRND_UKERNEL_FUNCTION' 104 | DECLARE_F16_VRND_UKERNEL_FUNCTION(xnn_f16_vrndz_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vabs-neonfp16arith-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj-x80.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:152:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 152 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vneg-neonfp16arith-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x32.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:155:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 155 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-exp-neonfp16arith-rr2-p3.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x40.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:156:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 156 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expm1minus-neonfp16arith-rr2-p3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expm1minus-neonfp16arith-rr1-p3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expminus-neonfp16arith-rr1-p2.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x24.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:154:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 154 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expminus-neonfp16arith-rr1-p3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expminus-neonfp16arith-rr2-p2.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:153:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 153 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-expminus-neonfp16arith-rr2-p3.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p2-nr1fma.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:161:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 161 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x64.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:159:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 159 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x48.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x48.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:157:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 157 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x48) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x56.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1fma-x56.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:158:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 158 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1fma_x56) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p2-nr1recps.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p2-recpe.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p3-nr1fma.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x56.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:162:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 162 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x56.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:167:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 167 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x56) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x48.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x48.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:166:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 166 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x48) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x24.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x8.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:163:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 163 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:196:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 196 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__neonfp16arith_nr1fma1adj_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x64.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:168:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 168 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x32.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:164:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 164 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x40.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-neonfp16arith-rr2-p2-nr1recps-x40.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:165:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 165 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__neonfp16arith_rr2_p2_nr1recps_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p3-nr1recps.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-neonfp16arith-rr2-p3-recpe.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sqrt-neonfp16arith-nr1fma1adj.c.o /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x32.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:199:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 199 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__neonfp16arith_nr1fma1adj_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x24.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x16.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:198:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 198 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__neonfp16arith_nr1fma1adj_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-neonfp16arith-nr1fma1adj-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:197:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 197 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__neonfp16arith_nr1fma1adj_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sqrt-neonfp16arith-nr1fma.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sqrt-neonfp16arith-nr1rsqrts.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-nr1fma.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-nr1fmaadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-nr1recps.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-nr1recpsadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-recpeadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h1ts-recpe.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fma.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1fmaadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recps.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-nr1recpsadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpeadj.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-neonfp16arith-expm1minus-rr1-p3h2ts-recpe.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x24.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x16.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x8.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x32.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x40.c.o [ 90%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x48.c.o /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vabs-neonfp16arith-x16.c:22:36: warning: argument 4 of type 'const union xnn_f16_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vabs-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:24:39: note: previously declared as 'const union xnn_f16_abs_params *' 24 | const union xnn_f16_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:27:1: note: in expansion of macro 'DECLARE_F16_VABS_UKERNEL_FUNCTION' 27 | DECLARE_F16_VABS_UKERNEL_FUNCTION(xnn_f16_vabs_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vneg-neonfp16arith-x8.c:22:36: warning: argument 4 of type 'const union xnn_f16_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vneg-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:80:39: note: previously declared as 'const union xnn_f16_neg_params *' 80 | const union xnn_f16_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:83:1: note: in expansion of macro 'DECLARE_F16_VNEG_UKERNEL_FUNCTION' 83 | DECLARE_F16_VNEG_UKERNEL_FUNCTION(xnn_f16_vneg_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x64.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x56.c.o /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vabs-neonfp16arith-x8.c:22:36: warning: argument 4 of type 'const union xnn_f16_abs_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_abs_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vabs-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:24:39: note: previously declared as 'const union xnn_f16_abs_params *' 24 | const union xnn_f16_abs_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:26:1: note: in expansion of macro 'DECLARE_F16_VABS_UKERNEL_FUNCTION' 26 | DECLARE_F16_VABS_UKERNEL_FUNCTION(xnn_f16_vabs_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x8.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vneg-neonfp16arith-x16.c:22:36: warning: argument 4 of type 'const union xnn_f16_neg_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_neg_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x8.c.o In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vneg-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:80:39: note: previously declared as 'const union xnn_f16_neg_params *' 80 | const union xnn_f16_neg_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:84:1: note: in expansion of macro 'DECLARE_F16_VNEG_UKERNEL_FUNCTION' 84 | DECLARE_F16_VNEG_UKERNEL_FUNCTION(xnn_f16_vneg_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x32.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x24.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x16.c.o /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:176:43: note: previously declared as 'const union xnn_f16_default_params *' 176 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:178:1: note: in expansion of macro 'DECLARE_F16_VSQR_UKERNEL_FUNCTION' 178 | DECLARE_F16_VSQR_UKERNEL_FUNCTION(xnn_f16_vsqr_ukernel__neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x40.c.o /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_default_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_default_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vunary/gen/f16-vsqr-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:176:43: note: previously declared as 'const union xnn_f16_default_params *' 176 | const union xnn_f16_default_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:179:1: note: in expansion of macro 'DECLARE_F16_VSQR_UKERNEL_FUNCTION' 179 | DECLARE_F16_VSQR_UKERNEL_FUNCTION(xnn_f16_vsqr_ukernel__neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x48.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x56.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x64.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x72.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div-x80.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-aarch64-neonfp16arith-rr1-p2-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-aarch64-neonfp16arith-rr1-p3-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-aarch64-neonfp16arith-rr2-p2-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sqrt-aarch64-neonfp16arith-sqrt.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/f16-sigmoid-aarch64-neonfp16arith-rr2-p3-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-aarch64-neonfp16arith-expm1minus-rr1-p3h2ts-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/math/gen/f16-tanh-aarch64-neonfp16arith-expm1minus-rr1-p3h1ts-div.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfdot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfmlal.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-1x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfdot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfmlal.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfdot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfmlal.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfdot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfmlal.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfmlal.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-5x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfdot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/bf16-gemm/gen/bf16-gemm-6x8c2-minmax-neonbf16-bfdot-lane-ld128.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x16c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x16c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-3x16c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x16c4-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neondot.c.o [ 91%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-6x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-8x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:63:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 63 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:118:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 118 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x8.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:122:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 122 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__aarch64_neonfp16arith_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vrdivc-minmax-aarch64-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:123:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 123 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vrdivc_minmax_ukernel__aarch64_neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x16.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x24.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:144:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 144 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x24.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:145:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 145 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x24) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-8x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdiv-minmax-aarch64-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:64:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 64 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdiv_minmax_ukernel__aarch64_neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x16.c:23:39: warning: argument 5 of type 'const union xnn_f16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 23 | const union xnn_f16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vbinary/gen/f16-vdivc-minmax-aarch64-neonfp16arith-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:35:42: note: previously declared as 'const union xnn_f16_minmax_params *' 35 | const union xnn_f16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vbinary.h:119:1: note: in expansion of macro 'DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION' 119 | DECLARE_F16_VBINOP_MINMAX_UKERNEL_FUNCTION(xnn_f16_vdivc_minmax_ukernel__aarch64_neonfp16arith_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x8.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:143:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 143 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x32.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x32.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:146:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 146 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x40.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x40.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:147:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 147 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x40) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-6x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x48.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x48.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:148:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 148 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x48) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-8x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-8x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x56.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x56.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:149:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 149 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x56) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x64.c:22:40: warning: argument 4 of type 'const union xnn_f16_sigmoid_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sigmoid_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsigmoid/gen/f16-vsigmoid-aarch64-neonfp16arith-rr2-p2-div-x64.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:123:43: note: previously declared as 'const union xnn_f16_sigmoid_params *' 123 | const union xnn_f16_sigmoid_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:150:1: note: in expansion of macro 'DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION' 150 | DECLARE_F16_VSIGMOID_UKERNEL_FUNCTION(xnn_f16_vsigmoid_ukernel__aarch64_neonfp16arith_rr2_p2_div_x64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x8.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x8.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:201:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 201 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__aarch64_neonfp16arith_sqrt_x8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c.o /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x16.c:22:37: warning: argument 4 of type 'const union xnn_f16_sqrt_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 22 | const union xnn_f16_sqrt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/f16-vsqrt/gen/f16-vsqrt-aarch64-neonfp16arith-sqrt-x16.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:190:40: note: previously declared as 'const union xnn_f16_sqrt_params *' 190 | const union xnn_f16_sqrt_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/vunary.h:202:1: note: in expansion of macro 'DECLARE_F16_VSQRT_UKERNEL_FUNCTION' 202 | DECLARE_F16_VSQRT_UKERNEL_FUNCTION(xnn_f16_vsqrt_ukernel__aarch64_neonfp16arith_sqrt_x16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfdot.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfdot.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:52:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 52 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_1x4c8__neonbf16_bfdot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfmlal.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x4c8-minmax-neonbf16-bfmlal.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:58:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 58 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_1x4c8__neonbf16_bfmlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x8c2-minmax-neonbf16-bfdot-lane-ld128.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-1x8c2-minmax-neonbf16-bfdot-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:47:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 47 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_1x8c2__neonbf16_bfdot_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x32c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-fp32-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfmlal.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfmlal.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:60:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 60 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_3x4c8__neonbf16_bfmlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfdot.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x8c2-minmax-neonbf16-bfdot-lane-ld128.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfdot.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:55:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 55 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_4x4c8__neonbf16_bfdot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x8c2-minmax-neonbf16-bfdot-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:48:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 48 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_4x8c2__neonbf16_bfdot_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfdot.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfdot.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfdot.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:53:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 53 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_2x4c8__neonbf16_bfdot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfdot.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:56:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 56 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_5x4c8__neonbf16_bfdot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfdot.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-3x4c8-minmax-neonbf16-bfdot.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:54:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 54 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_3x4c8__neonbf16_bfdot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfmlal.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-4x4c8-minmax-neonbf16-bfmlal.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:61:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 61 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_4x4c8__neonbf16_bfmlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfmlal.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-2x4c8-minmax-neonbf16-bfmlal.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:59:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 59 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_2x4c8__neonbf16_bfmlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x32c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x8c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x32c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x8c2-minmax-neonbf16-bfdot-lane-ld128.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x8c2-minmax-neonbf16-bfdot-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:49:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 49 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_5x8c2__neonbf16_bfdot_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfmlal.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-5x4c8-minmax-neonbf16-bfmlal.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:62:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 62 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_5x4c8__neonbf16_bfmlal) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-6x8c2-minmax-neonbf16-bfdot-lane-ld128.c:28:40: warning: argument 10 of type 'const union xnn_bf16_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_bf16_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/bf16-gemm/gen/bf16-gemm-6x8c2-minmax-neonbf16-bfdot-lane-ld128.c:15: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:33:43: note: previously declared as 'const union xnn_bf16_minmax_params *' 33 | const union xnn_bf16_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:50:1: note: in expansion of macro 'DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION' 50 | DECLARE_BF16_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_bf16_gemm_minmax_ukernel_6x8c2__neonbf16_bfdot_lane_ld128) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1987:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1987 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x8c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1987:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1987 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-neondot.c.o [ 92%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x16c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x16c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1989:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1989 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-2x16c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1989:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1989 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x16c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x8c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-6x16c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x16c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x16c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1988:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1988 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x16c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1988:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1988 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1986:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1986 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-1x8c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1986:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1986 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neondot.c:29:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1602:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1602 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1604:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1604 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x16c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x16c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1991:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1991 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-4x16c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1991:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1991 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-3x16c4-neondot.c:28:39: warning: argument 10 of type 'const union xnn_f32_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_f32_minmax_params params[restrict XNN_MIN_ELEMENTS(1)], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-3x16c4-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1976:42: note: previously declared as 'const union xnn_f32_minmax_params *' 1976 | const union xnn_f32_minmax_params* params, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1990:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1990 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_3x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qd8-f32-qs8w-gemm/gen/qd8-f32-qs8w-gemm-3x16c4-neondot.c:29:46: warning: argument 11 of type 'const struct xnn_qd8_quantization_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1977:49: note: previously declared as 'const struct xnn_qd8_quantization_params *' 1977 | const struct xnn_qd8_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1990:1: note: in expansion of macro 'DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION' 1990 | DECLARE_QD8_F32_QS8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qd8_f32_qs8w_gemm_minmax_ukernel_3x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1606:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1606 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1605:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1605 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1608:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1608 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-fp32-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-6x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1609:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1609 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1607:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1607 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-8x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-8x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1610:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1610 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x32c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1026:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1026 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1029:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1029 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1028:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1028 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-4x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1027:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1027 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1025:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1025 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-fp32-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x32c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-8x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-gemm/gen/qs8-gemm-8x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1312:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 1312 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1611:1: note: in expansion of macro 'DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION' 1611 | DECLARE_QS8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_gemm_minmax_rndnu_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-6x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1030:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1030 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-8x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-8x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1032:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1032 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-8x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-8x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1031:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1031 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_rndnu_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neondot.c:31:44: warning: argument 12 of type 'const union xnn_qs8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-igemm/gen/qs8-igemm-1x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:734:47: note: previously declared as 'const union xnn_qs8_conv_minmax_params *' 734 | const union xnn_qs8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1023:1: note: in expansion of macro 'DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION' 1023 | DECLARE_QS8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_igemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2109:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2109 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c:107:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 107 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c4-minmax-fp32-neondot.c:108:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 108 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x32c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x8c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2110:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2110 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2114:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2114 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c:181:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 181 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_1x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c:131:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 131 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c4-minmax-fp32-neondot.c:182:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 182 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-neondot.c:132:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 132 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2115:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2115 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x8c4-minmax-rndnu-neondot.c.o [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-6x16c4-minmax-rndnu-neondot.c.o /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_4x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c:257:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 257 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-neondot.c:258:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 258 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2111:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2111 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c:231:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 231 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x8c4-minmax-fp32-neondot.c:232:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 232 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1426:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1426 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2116:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2116 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1421:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1421 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c:141:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 141 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_1x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c:117:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 117 | const int8x8_t voutput_min = vld1_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-fp32-neondot.c:142:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 142 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2117:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2117 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c4-minmax-fp32-neondot.c:118:46: warning: pointer targets in passing argument 1 of 'vld1_dup_s8' differ in signedness [-Wpointer-sign] 118 | const int8x8_t voutput_max = vld1_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15826:28: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15826 | vld1_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_6x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c:341:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 341 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1422:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1422 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-6x16c4-minmax-fp32-neondot.c:342:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 342 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c:197:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 197 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_8x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c:425:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 425 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c:29:49: warning: argument 10 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1427:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1427 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2004:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 2004 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:2112:1: note: in expansion of macro 'DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION' 2112 | DECLARE_QS8_QC8W_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c4-minmax-fp32-neondot.c:198:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 198 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-neondot.c:426:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 426 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_4x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_gemm_minmax_fp32_ukernel_8x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c:273:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 273 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c:281:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 281 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-neondot.c:274:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 274 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c4-minmax-fp32-neondot.c:282:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 282 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1424:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1424 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1428:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1428 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_8x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c:305:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 305 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1423:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1423 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c4-minmax-fp32-neondot.c:306:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 306 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_6x8c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c:361:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 361 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c:251:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 251 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x8c4-minmax-rndnu-neondot.c.o In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x8c4-minmax-fp32-neondot.c:252:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 252 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-6x16c4-minmax-fp32-neondot.c:362:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 362 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c:31:49: warning: argument 12 of type 'const union xnn_qs8_qc8w_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qs8_qc8w_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1317:52: note: previously declared as 'const union xnn_qs8_qc8w_conv_minmax_params *' 1317 | const union xnn_qs8_qc8w_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:1429:1: note: in expansion of macro 'DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION' 1429 | DECLARE_QS8_QC8W_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c: In function 'xnn_qs8_qc8w_igemm_minmax_fp32_ukernel_8x16c4__neondot': /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c:449:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 449 | const int8x16_t voutput_min = vld1q_dup_s8(¶ms->fp32_neonv8.output_min); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c:12: /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-fp32-neondot.c:450:48: warning: pointer targets in passing argument 1 of 'vld1q_dup_s8' differ in signedness [-Wpointer-sign] 450 | const int8x16_t voutput_max = vld1q_dup_s8(¶ms->fp32_neonv8.output_max); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint8_t * {aka const unsigned char *} In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1065:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1065 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/aarch64-anolis-linux/12/include/arm_neon.h:15926:29: note: expected 'const int8_t *' {aka 'const signed char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} 15926 | vld1q_dup_s8 (const int8_t* __a) | ~~~~~~~~~~~~~~^~~ [ 93%] Building C object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x16c4-minmax-rndnu-neondot.c.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1068:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1068 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x32c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1067:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1067 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-fp32-neondot.c:29:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1086:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1086 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-1x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1066:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1066 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x32c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1070:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1070 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1069:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1069 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-fp32-neondot.c:29:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-2x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1087:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1087 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x32c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1073:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1073 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-1x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o [ 93%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1072:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1072 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-neondot.c:29:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 29 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemminc-8x8-minmax-asm-aarch64-neonfp16arith-ld64.S.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1088:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1088 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-1x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1075:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1075 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1079:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1079 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-8x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-8x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1080:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1080 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-5x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-5x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1076:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1076 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_5x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1074:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1074 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-4x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld32.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a55r0.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-6x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1078:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1078 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-cortex-a75.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x8c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-3x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1071:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1071 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_3x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f16-igemm/f16-igemm-6x16-minmax-asm-aarch64-neonfp16arith-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma-cortex-a55.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-5x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-5x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1077:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1077 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_5x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-dwconv/f32-dwconv-9p4c-minmax-asm-aarch64-neonfma.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-8x16c4-minmax-rndnu-neondot.c:28:44: warning: argument 10 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 28 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-gemm/gen/qu8-gemm-8x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1030:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 1030 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/gemm.h:1081:1: note: in expansion of macro 'DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION' 1081 | DECLARE_QU8_GEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_gemm_minmax_rndnu_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:486:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 486 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x32c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:488:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 488 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_2x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:487:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 487 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 94%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-fp32-neondot.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:507:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 507 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-goi-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x32c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:490:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 490 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_2x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:491:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 491 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:492:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 492 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-2x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:489:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 489 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_2x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:494:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 494 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemminc-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neon-ld128-acc2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc2-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-acc4.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2.S.o [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc2-prfm.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-neondot.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:508:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 508 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128-acc4.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-1x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:495:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 495 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_4x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x1-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x2-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-qc8w-gemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:485:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 485 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_1x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-1x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-fp32-neondot.c:31:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 31 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-1x16c4-minmax-fp32-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:506:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 506 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_fp32_ukernel_1x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-4x12-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a73.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-5x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-5x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:496:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 496 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_5x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x32c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-3x32c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:493:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 493 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_3x32c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld64.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld64.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-5x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-5x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:497:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 497 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_5x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S.o [ 96%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-cortex-a75.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-8x8-minmax-asm-aarch64-neonfma-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:498:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 498 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_6x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-6x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:499:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 499 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_6x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-asm-aarch64-neondot-ld32.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-1x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mull.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mull.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-8x8c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-8x8c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:500:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 500 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_8x8c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-2x8c16-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-8x16c4-minmax-rndnu-neondot.c:30:44: warning: argument 12 of type 'const union xnn_qu8_conv_minmax_params[restrict static 1]' with mismatched bound [-Warray-parameter=] 30 | const union xnn_qu8_conv_minmax_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xnnpack/src/qu8-igemm/gen/qu8-igemm-8x16c4-minmax-rndnu-neondot.c:14: /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:450:47: note: previously declared as 'const union xnn_qu8_conv_minmax_params *' 450 | const union xnn_qu8_conv_minmax_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xnnpack/src/xnnpack/igemm.h:501:1: note: in expansion of macro 'DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION' 501 | DECLARE_QU8_IGEMM_MINMAX_UKERNEL_FUNCTION(xnn_qu8_igemm_minmax_rndnu_ukernel_8x16c4__neondot) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld32.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-gemm/gen/qs8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 97%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-1x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c8-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x8-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-2x8c16-minmax-rndnu-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-igemm/gen/qs8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mull.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 98%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld32.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c16-minmax-fp32-asm-aarch64-neon-mlal.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16-minmax-fp32-asm-aarch64-neon-mlal-lane-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a53-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-cortex-a75.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64-prfm.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16-minmax-rndnu-asm-aarch64-neon-mlal-lane-ld64.S.o [ 99%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-cortex-a55.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-ld128.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-fp32-asm-aarch64-neondot-cortex-a55.S.o [100%] Building ASM object CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x16c4-minmax-rndnu-asm-aarch64-neondot-ld128.S.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2-k-over-64.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2-k-over-2048.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-4.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-8.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-16.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-32.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-64.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/exp2minus-k-over-2048.c.o [100%] Building C object CMakeFiles/microkernels-all.dir/src/tables/vlog.c.o [100%] Built target microkernels-all [100%] Built target XNNPACK + popd ~/build/BUILD/xnnpack + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.dESdWs + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 ++ dirname /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xnnpack + rm -rf /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 + pushd build ~/build/BUILD/xnnpack/build ~/build/BUILD/xnnpack + make install DESTDIR=/builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 [ 90%] Built target microkernels-all [ 97%] Built target microkernels-prod [ 97%] Built target logging [ 97%] Built target hardware-config [ 97%] Built target indirection [ 98%] Built target jit [ 98%] Built target microparams-init [ 98%] Built target normalization [ 98%] Built target packing [ 98%] Built target allocator [ 98%] Built target memory [ 98%] Built target cache [ 98%] Built target microkernel-utils [ 98%] Built target mutex [ 98%] Built target post-operation [ 98%] Built target operator-utils [ 98%] Built target operators [ 98%] Built target operator-run [100%] Built target subgraph [100%] Built target convolution-test-helpers [100%] Built target XNNPACK Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/lib64/libXNNPACK.so.1.0 -- Installing: /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/lib64/libXNNPACK.so.1 -- Installing: /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/lib64/libXNNPACK.so -- Installing: /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/include/xnnpack.h + popd ~/build/BUILD/xnnpack + /usr/bin/find-debuginfo -j80 --strict-build-id -m -i --build-id-seed 0-20230616.git0ccdd2e.an23 --unique-debug-suffix -0-20230616.git0ccdd2e.an23.aarch64 --unique-debug-src-base xnnpack-0-20230616.git0ccdd2e.an23.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/xnnpack extracting debug info from /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/lib64/libXNNPACK.so.1.0 Support for debuginfod is not compiled into GDB. original debug info size: 9464kB, size after compression: 5932kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 23119 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/anolis/brp-ldconfig + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + /usr/lib/rpm/anolis/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/anolis/clean_perl + /usr/lib/rpm/anolis/check_elf_files + /usr/lib/rpm/anolis/brp-mangle-shebangs + /usr/lib/rpm/anolis/remove-info-dir + /usr/lib/rpm/anolis/check-desktop-files + /usr/lib/rpm/anolis/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/anolis/brp-python-hardlink Processing files: xnnpack-0-20230616.git0ccdd2e.an23.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wIV7cT + umask 022 + cd /builddir/build/BUILD + cd xnnpack + DOCDIR=/builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack + cp -pr README.md /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1PBeNG + umask 022 + cd /builddir/build/BUILD + cd xnnpack + LICENSEDIR=/builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack + cp -pr LICENSE /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack + RPM_EC=0 ++ jobs -p + exit 0 Provides: libXNNPACK.so.1()(64bit) xnnpack = 0-20230616.git0ccdd2e.an23 xnnpack(aarch-64) = 0-20230616.git0ccdd2e.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcpuinfo.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthreadpool.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) rtld(GNU_HASH) Processing files: xnnpack-devel-0-20230616.git0ccdd2e.an23.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kb8CN4 + umask 022 + cd /builddir/build/BUILD + cd xnnpack + DOCDIR=/builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack-devel + cp -pr README.md /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/doc/xnnpack-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KgyFdV + umask 022 + cd /builddir/build/BUILD + cd xnnpack + LICENSEDIR=/builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack-devel + cp -pr LICENSE /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64/usr/share/licenses/xnnpack-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: xnnpack-devel = 0-20230616.git0ccdd2e.an23 xnnpack-devel(aarch-64) = 0-20230616.git0ccdd2e.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libXNNPACK.so.1()(64bit) Processing files: xnnpack-debugsource-0-20230616.git0ccdd2e.an23.aarch64 Provides: xnnpack-debugsource = 0-20230616.git0ccdd2e.an23 xnnpack-debugsource(aarch-64) = 0-20230616.git0ccdd2e.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: xnnpack-debuginfo-0-20230616.git0ccdd2e.an23.aarch64 Provides: debuginfo(build-id) = a441c49bde48f5b2f164c7fb16a9f5820a7960ac libXNNPACK.so.1.0-0-20230616.git0ccdd2e.an23.aarch64.debug()(64bit) xnnpack-debuginfo = 0-20230616.git0ccdd2e.an23 xnnpack-debuginfo(aarch-64) = 0-20230616.git0ccdd2e.an23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xnnpack-debugsource(aarch-64) = 0-20230616.git0ccdd2e.an23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/xnnpack-0-20230616.git0ccdd2e.an23.aarch64 Wrote: /builddir/build/RPMS/xnnpack-devel-0-20230616.git0ccdd2e.an23.aarch64.rpm Wrote: /builddir/build/RPMS/xnnpack-0-20230616.git0ccdd2e.an23.aarch64.rpm Wrote: /builddir/build/RPMS/xnnpack-debuginfo-0-20230616.git0ccdd2e.an23.aarch64.rpm Wrote: /builddir/build/RPMS/xnnpack-debugsource-0-20230616.git0ccdd2e.an23.aarch64.rpm Child return code was: 0